Rozmiar JButton'a

0

Witam.
Dopiero zaczynam programowanie z javą i chce sie zapytac jak zrobic aby przycisk button nie pojawiał sie na całym JFrame, tylko miał okreslony rozmiar?? zrobiłem tak jak widac ponizej ale cos nie działa.

 public static void main (String[] args)
   {
       JFrame tabela = new JFrame("Note");
       {
           tabela.setTitle("tytul");
           tabela.setSize(600,600); 
           tabela.setVisible(true);

           JMenuBar mb = new JMenuBar();
           {
               JMenu p = new JMenu("Plik");
               mb.add(p);
               
               JMenu e = new JMenu ("Edycja");
               mb.add(e);

               tabela.setJMenuBar(mb);

           }

           JButton przycisk = new JButton("ok");
           {             
                przycisk.setSize (100,20);
                przycisk.setLocation (300,50);
                tabela.add(przycisk);
             
                //przycisk.setText("to jest przycisk");
           }
       }      
   }
0

tabela.setLayout
widocznie ma ustawiony jakiś defaultowy layout, który ignoruje setLocation.

najlepiej chyba w jakimś graficznym edytorze wyklikać Framea

0

wszystko robie na NetBeansie. a jak zrobic aby nie było domyslnego Layouta

0
tabela.setLayout(null);
0

nie wiem jak to powinno wyglądać zgodnie ze sztuka, u mnie coś takiego dziala: tabela.setLayout(null)

a w netbeansie jak dajesz nowy projekt, wybierasz java desktop application, albo new-Frame i możesz sobie wyklikać
bo mnie uprzedził:P

0

eeeee no dzieki wystarczyło w JButton na poczatku umiscic linijke tabela.setLayout(null);
:-P

1 użytkowników online, w tym zalogowanych: 0, gości: 1