[Çözüldü] Java'da yazdığım "buton" kodunda nerede hata var?

Başlatan RainMan, 17 Mayıs 2014 - 17:45:20

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

RainMan

http://www.hizliresimyukle.com/image/h0Q

Arkadaşlar,nerede hata yaptım ?
Buton görünmüyor.

berat01

JButton b1=new JButton("Topla");
Bu bölümü
JFrame pencere = new JFrame("Merhaba,Dunya!");
bölümünün altına taşı

sonra en alta şu kodu eklemelisin:
pencere.add(b1);


Button tüm pencereyi kaplar, ona engel olmak için farklı layout lar var. Misal şu linki inceleyebilirsin. Orada flowlayout kullanılmış

http://www.roseindia.net/java/example/java/awt/how-to-create-button-on-frame.shtml

RainMan

Sağ ol hocam,bu sefer de Buton tüm pencereyi kapladı :D

berat01

Dediğim gibi layout lazım :) Kolay gelsin.

RainMan

#4
http://www.hizliresimyukle.com/image/hWL
Bu şekilde hocam,buton hepsini kaplıyor


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Mayıs 2014 - 19:20:32

Sorun çözülmüştür.

import java.awt.BorderLayout;

import javax.swing.JButton;
import javax.swing.JFrame;

public class uuı{
public uuı(){

JFrame pencere = new JFrame("Merhaba");
pencere.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JButton dugme =new JButton("Topla");

pencere.setSize(500,500);
pencere.setVisible(true);
pencere.add(dugme);
dugme.setSize(50,50);
dugme.setBounds(50, 50, 100, 30);
pencere.setLayout(new BorderLayout());
}
public static void main(String[]args){
new uuı();
}



}


Konu kilitlenebilir,yardım eden her kese teşekkürler.

empax

بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|