java - JDialog - Add and arrange buttons -


i have code add 9 buttons, want them appear in 3 different lanes (3 buttons each row) not know how to, suggestions?

...  jpanel buttonpane = new jpanel();  //jbutton1 jbutton jbutton1 = new jbutton("ok"); jbutton1.settext("package 1"); jbutton1.addactionlistener(new java.awt.event.actionlistener() {     @override     public void actionperformed(java.awt.event.actionevent evt) {         jbutton1actionperformed(evt);     } }); buttonpane.add(jbutton1);  //jbutton2 jbutton jbutton2 = new jbutton("ok"); jbutton2.settext("package 2"); jbutton2.addactionlistener(new java.awt.event.actionlistener() {     @override     public void actionperformed(java.awt.event.actionevent evt) {         jbutton2actionperformed(evt);     } }); buttonpane.add(jbutton2);  //jbutton3 ... 

you need use gridlayout layout manager.

for example:

buttonpane.setlayout(new gridlayout(rows, cols)); 

read more bout gridlayout.


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -