jP.revalidate()试试!
JTextPane必须通过判断其字符串的长度手动加上\n。
大概:JTextPane text = new JTextPane();
int width = text.getGraphics().fontMetrics().strWidth(text.getText()); if(width > text.getSize().width){}2.应该与你的布局有关,setSize试试
JTextPane必须通过判断其字符串的长度手动加上\n。
大概:JTextPane text = new JTextPane();
int width = text.getGraphics().fontMetrics().strWidth(text.getText()); if(width > text.getSize().width){}2.应该与你的布局有关,setSize试试
解决方案 »
- java 继承
- HttpExchange 如何处理cookies
- 可以在eclipse运行的程序打包后 使用一些功能就会报错
- 动态建立的按钮怎么控制
- jsp 如何生成静态html?
- 求一个原创的有源码的JAVA制作的XML转换小工具(报酬具体谈)
- 请问Bean是否一定要编译,应该放在哪个目录下。
- 求Java打包成Exe的官方软件
- [跪求一个算法]数组int[] num={1,2,3,4,5,6,7,8,9,10}[请进]
- java里有没有类似于c++里的模板template的东西
- 如何在JAVA方法中返回多个对象,谁能解决给200分。
- 怎样用java实现象vc++中的执行(executive)那样的功能?(在线等待)
这个是什么意思?
改为jP.revalidate(),将所有的Component失效后再重新使之有效
没几个能set成指定大小的。
Apply.jTabbedPane1.add(Atti);//将书签加到Model1类的界面上
这一句有错,应该是Apply.jTabbedPane1.getViewPort.add(Atti);
这样就可以显示了。