Date i String e çevirmek için try catch kullanmalıdır.
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
try {
Date today = df.parse("20/12/2005");
jLabel1.setText("Today = " + df.format(today));
} catch (ParseException e) {
e.printStackTrace();
}
30 Eylül 2012 Pazar
Java Yazılanın Tersini Yazma Programı
Yazılan Herşeyin Tersini Yazan Programdır. Java swing ile yazılmıştır.
int i=0;
String metin=jTextField1.getText();
String toplam="";
for( i=metin.length()-1; i>=0;i--)//neden -1 çünkü length 5 gösterir fakat 0,1,2,3,4,5 dir aslında
{
toplam=toplam+ metin.charAt(i);
jLabel1.setText(""+toplam);
}
29 Eylül 2012 Cumartesi
Java String Değişkeni
java da string bir değişkeni başka bir değişkeni çevirebilirsiniz.
String s1 = "";
int s=Integer.valueOf(s1);//önemli olan değişecek olan sınıfın çağırılmasıdır.
tam tersinide yapabilirsiniz.yani int tipindeki bir değişkeni string tipindeki bir değişkene çevirebilirsiniz.O da aşağıdaki gibi yazılır.
int i = "";
String yazi=String.valueOf(i);
Java ile Dairenin Alanını Hesaplama
Java swing ile yazılmıştır.Programda dairenin alanı hesaplanmaktadır.
int yariCap=Integer.parseInt(jTextField1.getText());
double sonuc;
sonuc=3.14*yariCap*yariCap;
jLabel1.setText(""+sonuc);
Java Faktöriyel Hesaplama
Java swing ile yazıldı. Faltöriyel hesaplama programıdır.
int girilensayi=Integer.parseInt(jTextField1.getText());
Integer fktr=1;
if(girilensayi<0)
{
jTextField1.setText(null);
System.err.println("0'dan büyük bir sayı giriniz.");
}
else
{
for(int i=1;i<=girilensayi;i++){
fktr=fktr*i;
}
jLabel2.setText(jTextField1.getText()+"! = "+fktr.toString());
}
Java Obeb Bulma Programı
Java swing ile yazılmıştır. Girilen 2 sayının ebob'unu almak için kodlanmıştır.
int girilendeger1=Integer.valueOf(jTextField1.getText());
int girilendeger2=Integer.valueOf(jTextField2.getText());
int bolen=2;
int obeb=1;
while(girilendeger1>1 || girilendeger2>1){
if(girilendeger1%bolen==0 && girilendeger2%bolen==0){
obeb=obeb*bolen;
girilendeger1/=bolen;
girilendeger2/=bolen;
}
else if (girilendeger1 % bolen == 0)
{
girilendeger1 /= bolen;
}
else if (girilendeger2 % bolen == 0)
{
girilendeger2 /= bolen;
}
else{
bolen++;
}
}
jLabel1.setText(""+obeb);
int girilendeger1=Integer.valueOf(jTextField1.getText());
int girilendeger2=Integer.valueOf(jTextField2.getText());
int bolen=2;
int obeb=1;
while(girilendeger1>1 || girilendeger2>1){
if(girilendeger1%bolen==0 && girilendeger2%bolen==0){
obeb=obeb*bolen;
girilendeger1/=bolen;
girilendeger2/=bolen;
}
else if (girilendeger1 % bolen == 0)
{
girilendeger1 /= bolen;
}
else if (girilendeger2 % bolen == 0)
{
girilendeger2 /= bolen;
}
else{
bolen++;
}
}
jLabel1.setText(""+obeb);
Java 10'luk Sistemden 2'lik Sisteme Çevirme Programı
Java swing ile yazıldı. 10'luk sayı sistemindeki bir sayıyı 2'lik sayı sistemine çeviren bir programdır.
string s;
int girilenSayi= Integer.valueOf(jTextField1.getText());
while(girilenSayi>0)
{
int k=girilenSayi%2;
s=k+s;
girilenSayi=girilenSayi/2;
}
jLabel1.setText(s);
22 Eylül 2012 Cumartesi
Java jTree İcon Ekleme
Ağaç yapısnın (jtree) özellikleri;
Icon icIcon=new ImageIcon(getClass().getResource("/images/World.png"));
// Bu şekilde icon eklenir
DefaultTreeCellRenderer bu metod ile bölme yapılır. (Açık, Kapalı, yaprak hali İconları)
renderer.setLeafIcon(yaprakIcon);
renderer.setOpenIcon(acikIcon);
renderer.setClosedIcon(kapaliIcon);
Icon icIcon=new ImageIcon(getClass().getResource("/images/World.png"));
// Bu şekilde icon eklenir
DefaultTreeCellRenderer bu metod ile bölme yapılır. (Açık, Kapalı, yaprak hali İconları)
renderer.setLeafIcon(yaprakIcon);
renderer.setOpenIcon(acikIcon);
renderer.setClosedIcon(kapaliIcon);
Java jCheckBoxİtemStateChanged Kontrolleri
private void jCheckBox1İtemStateChanged(java.awt.event.ItemEvent evt);
Seçim durumunu kullanmak için evt metodunu şöyle kullanmamız gerekir.
int secimdurumu=evt.getStateChange();//change seçim anlamındadır.
if (secimDurumu==ItemEvent.SELECTED)
if (secimDurumu==ItemEvent.DESELECTED)
gibi kontrollerle kullanılabilir
Seçim durumunu kullanmak için evt metodunu şöyle kullanmamız gerekir.
int secimdurumu=evt.getStateChange();//change seçim anlamındadır.
if (secimDurumu==ItemEvent.SELECTED)
if (secimDurumu==ItemEvent.DESELECTED)
gibi kontrollerle kullanılabilir
5 Eylül 2012 Çarşamba
Java ComboBox Kontrolleri
String jt1=jTextField1.getText();//
jComboBox1.insertItemAt(jt1,0); //textfield ile combobox'a veri girişi yapılır.
jComboBox1.setSelectedIndex(0);//combobox'ta ilk satıra gidilir.
Java getStateChange() Seçim Durumu
int secimDurumu=evt.getStateChange();
if(secimDurumu==ItemEvent.SELECTED)//Eğer secim durumu true olursa
{
jCheckBox1.setSelected(true);//checkbox işaretli olur.
jCheckBox1.setText("Seçili: "+secimDurumu);//Text'ini değiştirme
System.out.println("Secili: "+secimDurumu);
}
else
{
jCheckBox1.setSelected(false);
jCheckBox1.setText("Seçili Değil: "+secimDurumu);
System.out.println("Secili Değil: "+secimDurumu);
}
Kaydol:
Kayıtlar (Atom)
Related Posts
loading..