-2
내 프로그램을 시작할 때 버튼이 섞여서 전체 화면에 거대한 JButton이 표시됩니다. 여기에 코드입니다 : 당신은뿐만 아니라 존중 하위 구성 요소의 크기를 언급하지만, 이후의 각 버튼을 대체하는 프레임의 BorderLayout.CENTER
위치에있는 모든 버튼을 배치하고레이아웃 코드에 어떤 문제가 있습니까?
super ("Title");
okvir = new JFrame();
okvir.setSize(1350, 768);
okvir.setLocation (0, 0);
okvir.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
okvir.setVisible(true);
sab = new JButton("sabiranje");
sab.setBounds (20 , 20 , 50 , 20);
okvir.add(sab);
od = new JButton ("oduzimanje");
od.setBounds (20 , 40 , 50 , 20);
okvir.add(od);
rez = new JLabel ("rezultat");
rez.setBounds (20 , 60 , 50 , 20);
okvir.add(rez);
x = new JTextField ("",4);
x.setBounds (20 , 80 , 50 , 20);
okvir.add(x);
y = new JTextField("",4);
y.setBounds (20 , 100 , 50 , 20);
okvir.add(y);
mnoz = new JButton("mnozenje");
mnoz.setBounds (20 , 120 , 50 , 20);
okvir.add(mnoz);
delj = new JButton ("deljenje");
delj.setBounds (20 , 140 , 50 , 20);
okvir.add(delj);
응답 해 주셔서 감사합니다. .setBounds를 사용할 수 있도록 어떻게해야합니까? – vulovicv
하지 마세요! 대신 레이아웃 관리자를 사용하고 원하는 크기에 따라 프레임을 꾸리십시오. – Reimeus
고맙습니다 :) – vulovicv