How to add buttons into a jtoolbar dynamically
Question
I have a java application which requires to add button sets contains in jpanels dynamically. ex:-
.
.
JButton button1 = new JButton("Button_1");
JButton button2 = new JButton("Button_2");
JPanel panel = new JPanel();
panel.add(button1);
panel.add(button1);
tblMainToolBar.add(panel);
.
.
above code adds the panel into the tool bar but, to see the added panel I have to minimize or maximize the main window. please assist.
Solution
When adding components to a visible GUI the code should be:
panel.add(...);
panel.revalidate();
OTHER TIPS
You need to call yourFrame.pack() after .add()
.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow