我向jpanel中动态添加一个jbutton,然后调用jpanel的validate方法,按照文档上的说法,当编辑容器的时候要调用这个方法,它会刷新容器,但事实上根本没变化,按钮显示不出来,只有调用repaint才行。为什么?
解决方案 »
- 彩票摇号系统`如何避免出现重复号?
- System.getProperty("user.dir")返回的究竟是什么路径?
- InetAddress类中的 getByAddress(byte[] addr)的用法。小弟有点不明白!~
- 有关word 转 pdf 的问题?
- 对ResultSet的操作的一个问题?
- 如何用JComboBox实现文件夹列表框
- 有关重载的问题
- 如何实现JTable的动态添加行列?
- 跟服务器之间传送字节形式的二进制流,入参为String类型,怎样转变呢?50分!
- ★★★100分求一简单的JAVA程序下载★★★
- TOMCAT的作用?
- 请教一个问题:Exception in thread "main" java.lang.NullPointerException
jpanel.validate();
panel.add(new JButton("hello"));
panel.validate()
jpanel.validate();这个也好用。
dolayout即可
不需要再执行
repaint界面也会更新validate从来没用过