Wednesday, August 19, 2009

Türkçe Karakterlerin Unicode karşılıklarını bulmak ve kullanmak

Start->Run->charmap ile Character Map açılır.
Buradaki harflerin unicode karşılıkları Character Map penceresinin en sonunda "U+0130" şeklinde gösterilir.
Bu unicode karakteri yazarken ortadaki "+" işareti kullanılmaz be başa bir "\" işareti koyulur. Örnek: I harfinin unicode'u U+0049 dur, \u0049 şeklinde kullanılır.

Labels:

Tuesday, August 18, 2009

Kendinden enerjili eski mayın arama / patlatma aracı

"Self energized" robotlara baktım biraz ama cok birşey bulamadım. Birtane "spring loaded" kendi kendine zıplayan bir robot var. Neyse, mekanizması nasıl olur bilemiyorum ama birileri herhalde biliyordur.


Merak ettiğim konu şu:

Küre şeklinde olan, toprakta ve taşlık arazide hızlıca ilerleyebilecek minik keskin uçlu birrçok ayağı bulunan bir araç yapılabilse. Bu aracın boyu da normal bir insan eli kadar olsa. Ayrıca, üzerindeki sıkıştırılmış yay mekanizmalarından güç sağlasa (1km kadar ilerleseler yeter mi?) ve ucuzca üretilebilse. Bunlardan birçoğu (mesela 1000 tanesi) mayınlı olduğu düşünülen yada bilinen araziye salınsa. Acaba mayın temizlemede veya mayından korunmada bir yöntem olabilir mi?

Neyse bu arada araştırma yaparken birazcık da self energized robotlar ve uzun süredir merak ettiğim yay mekanizmalarına da bakarız. Bilen anlatsın. Mekanizmalar kitabında var mıdır ki?


Labels: ,

Monday, August 17, 2009

How to add an image to a JPanel

In case of using Netbeans IDE Palettes for GUI building, in order to insert an image into JPanel, you have to change the layout of panel to "Border Layout". Then you have to use a JLabel to pass the image into JPanel.

I have tried many ways but this worked fine for me:

ImageIcon picturetoInsert = newImageIcon("C:/images/anyimage.gif");
JLabel label = new JLabel("",picturetoInsert,JLabel.CENTER);
pPanel.add(label,BorderLayout.CENTER);




Labels: ,