急救:Jbutton 鼠标事件让某个Jpanel的内容更新!
Mrpublic
2010-03-19
请有这方面经念的同仁分享一下,谢谢
mainJpanel |______Jpanel1 |—————— Jpannel11 |_______Jbuttton11 现在我是点一个Jbutton11,就让Jpannle11的内容更新 谢谢 |
|
Mrpublic
2010-03-19
我發現 我主要是沒有用 、
Container container=this.getContentPane(); container.add(jpanel1); 而直接用 private void initialize() { this.setContentPane(getMainJpanel()); this.setTitle("JFrame"); this.setSize(300, 200); this.setVisible(true); } 這樣的話 updateUI(); setvalidate();都 不起作用 |
|
Mrpublic
2010-03-19
自己頂個
我的情況 是先要 jpanel1.remove(jpanel11); 再jpanel1.updateUI(); 再 jpanel1.add(getJPanel11(),null); 再jpanel1.updateUI(); ok.真的是不同情況 要不同的變化處理 困了我一天 |
|
passna
2010-04-23
我有一次是要更新JPanel的TitleBorder上的标题,
调用updateUI不好使, 调用的是repaint就OK了。 |
|
ttion
2010-06-18
Jpannle11.repaint();
|
|
javapub
2010-09-16
楼上正解。
|