java swing 问题
2014-08-09 22:22
274 查看
1、JFrame的居中显示问题:
setSize(1200, 800); setLocationRelativeTo(rootPane); setVisible(true);
其中的三句话的顺序不能有错,否则不会正确的居中显示。
2、JTable不能显示的问题:
JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来。所以说使用JTable显示数据时,要将Table添加在JScrollPane里面。
还有: scrollPanel.add(table);
应该改为:scrollPanel.setViewportView(table);
1、用JScrollPane承接Table,不用JPanel等;
2、用JScrollPane的构造函数构建,或者用scrollPanel.setViewportView(table);
不用scrollPanel.add(table);
3、承接Table的父容器的布局管理器不能设置为null,其实,对于JScrollPane的布局,有专门的
scroll的布局,也可以用,简便的话,不设置布局;不要Null;
至此,Table和表头都可以正常显示了。
3、 jconsole性能监视
在需要启动的程序前面加上参数:-Dcom.sun.management.jmxremote,这样jconsole才能监控到程序。4、 设置JFrame的透明
// 去掉装饰 就是标题 边框 setUndecorated(true); // 设置透明 AWTUtilities.setWindowOpaque(this, false);
相关文章推荐
- java Swing 程序连接SQLsever数据库方面的系列问题.
- Java Swing 总结应注意的问题
- java swing设置背景颜色的问题
- java Swing组件的对齐问题
- Java Swing编程的时候使用JTable出现ArrayIndexOutOfBoundsException问题
- Swing 写的客户端程序在java web start 运行,多语言过程中,JOptionPane.showMessageDialog() 按钮多语言问题
- Java Swing jpanel paint方法执行两次的问题
- Java--Swing组件使用问题详解
- java-swing--常用问题
- 关于 java swing组件加背景图片的问题
- java swing窗口放置屏幕中央问题思考
- swing中通过.class文件(把.java都删除)打包成jar文件,使用皮肤包遇到的问题。
- Java笔记---Swing 编程中添加组件没有立即显示的问题
- JAVA SWing JTree 节点现实问题
- Linux 下 java Swing 中文字体变成方框的问题解决
- Ubuntu 12.04 中java swing上乱码问题解决方案
- Java中的Swing控件显示乱码问题解决
- Java swing 中线程问题(事件分发线程)
- Java的Swing入门,继承JFrame报错问题
- java Swing 弹出新对话框的方法,以及关闭新对话框遇到的问题和解决方法