有关J2SE的一些东西
来源:互联网 发布:淘宝店铺导航条隐藏 编辑:程序博客网 时间:2024/05/01 10:29
在java中开发界面是比较烦的一件事,要注意一些问题:
1.JPanel中不能放Jframe,这是不同于html中的iframe.
2.java中的dialog不是完全受控的,除了默认的几个提示的对话框。
3.布局要自由,就要选择null,然后直接定位,为了有一定的通用性,可以结合 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();来定义写相对的定位
4.使用工具(JBuilder或eclipse) ,要做到非业务的一定要画完整。
5.java中界面控件不要多次初始化话,否则会出现一次点击成了多次点击(控件在同一个位置)
在jar打包时,要注意其内部非.class的配置文件的位置和引用,如果出现了getClass().getResource("image//dl.jpg")打包之后就不能运行出界面,因为它可能找不到文件。
向java界面中读图片,有两种方法:
1. Image image1=Toolkit.getDefaultToolkit().createImage(getClass().getResource("image//dl.jpg"));
this.setIconImage(image1);
2. File file3=new File("success.gif");
image1=javax.imageio.ImageIO.read(file3);
ImageIcon icon1=new ImageIcon(image1);
jLabel2.setIcon(icon1);
注:第二种方法对于更改标题图标是不可行的。
补充一点有关包的问题:当程序之间存在调用关系,有两种办法:1)package到同意目录下;2)import引入,不注册时,把包放到被调用程序的同一个目录下,或者注册到环境变量中。
- 有关J2SE的一些东西
- 有关SCO的一些东西
- 有关钩子的一些东西.
- 有关压缩的一些东西
- 有关Cookie的一些东西。
- 有关group by的一些东西
- 有关于背景的一些东西
- 有关于echarts的一些东西
- 有关J2se创建web应用环境搭建的一些问题
- 有关加载动态链接库的一些东西
- 跟4kb扇区有关的一些东西
- 准备写一些与数据结构,算法有关的东西
- 索引有关的东西
- 有关国际化的东西
- 有关结构体的一些东西(自己总结的书上的)1
- C++学习笔记—类6-有关继承的一些东西
- 机器学习有关的一些东西(后续还会更新)
- caoz的一些东西
- SGI STL到VC下的移植方法
- Eclips使用秘技
- 优化JDBC性能的三大技巧
- python学习笔记1
- 如何保护你的JSP页面
- 有关J2SE的一些东西
- 打开一个无工具栏的窗口的问题
- Axis环境之下实现web services调用EJB
- ZSChatServer线程设计模型
- 流浪的承诺
- XML数据的底层结构之DTD(理论部分)
- 管理 XML 数据: 标签 URI
- XML数据的底层结构之DTD(实践部分)
- 孤单抗体