Oct 30, 2015 05:11 PM
(This post was last modified: Oct 30, 2015 06:47 PM by N3ll.)
Hi, I have a JFrame, inside the JFrame I have 3 JPanel.
I want to change the middle JPanel with a setter, but when I do myframe.setMidPanel(new JPanel()); I still see my old panel
I tried stuff like remove/add/validate/revalidate/repaint but I probably did something wrong because it's not working
My JPanel contains a JTable
My code is something like
edit: I solved my problem with this:
I want to change the middle JPanel with a setter, but when I do myframe.setMidPanel(new JPanel()); I still see my old panel
I tried stuff like remove/add/validate/revalidate/repaint but I probably did something wrong because it's not working
My JPanel contains a JTable
My code is something like
Code
mainFrame.setpMid(vc);
mainFrame.remove(mainFrame.getpMid());
mainFrame.add(mainFrame.getpMid());edit: I solved my problem with this:
Code
mf.remove(mf.getpMid());
mf.getpMid().revalidate();
mf.getpMid().repaint();
mf.add(mf.getpMid());
mf.revalidate();
mf.repaint();
