Swing 工具常用总结
来源:互联网 发布:算法c语言实现高清pdf 编辑:程序博客网 时间:2024/06/08 21:01
有的时候,需要制作一些工具,使用Swing有时还是比较简单的,毕竟不需要部署服务,可以直接作为一个单机小工具。有时还是可以提高很多效率的。
此次遇到的一些常用东西列举下。
swing最好使用myeclipse,因为方便,直接拖动就可以了。只需要自己实现相应的逻辑就可以。
public class Demo extends javax.swing.JFrame {
...........//省略一万个字。
}
由于这个类是直接继承JFrame的,所以JFrame的很多方法是可以直接使用的。
1、工具界面默认显示位置,一般居中显示会比较好些。
import java.awt.Toolkit;
Toolkit toolkit = Toolkit.getDefaultToolkit();
int x = (int)(toolkit.getScreenSize().getWidth())/4;
int y = (int)(toolkit.getScreenSize().getHeight())/4;
this.setLocation(x, y);
this.setVisible(true);
这里没有指定jframe的高度和宽度,最好指定下会比较好些。
2、弹出消息提示框。
import javax.swing.JOptionPane;
JOptionPane.showMessageDialog(null, errMsg);
这个可以弹出消息提示框。
3、工具界面标题
this.setTitle("XXX小工具");
这个会显示在界面的左上角。
4、打包成jar包。
代码里需要有一个文件manifest.mf。
里面的内容大致如下所示:
Manifest-Version: 1.0
Main-Class: com.Test
Class-Path: 这里编写依赖的jar包名字,多个使用空格隔开
5、java.awt.Choice下拉框内容初始化
choice有个removeAll方法,这个方法会把下拉框全部清空。
6、java.awt.Choice下拉列表值序号。
getSelectedIndex方法是来获取下拉列表值的序号的,有值时是非-1,否则为-1
7、设置界面是否可以改变大小。
jframe.setResizable(false);
- Swing 工具常用总结
- Swing总结
- 总结Swing中常用的方法,持续更新
- 总结Swing中常用的方法,持续更新
- 常用js 工具方法总结
- 常用linux系统分析工具总结
- Sed工具常用用法总结
- 常用OLAP工具特点总结
- java Swing 工具
- Swing渐变生成工具
- Swing可视化开发工具
- Swing可视化开发工具
- Swing界面设计工具
- swing java画图工具
- Swing常用组件
- swing jtable常用
- swing窗口常用设置
- swing常用组件
- 页面滚动条的实现
- mysql修改表,添加列,修改类型,修改列,修改表名,修改表的字符集,sql添加记录,重启mysql命令
- Codeforces Round #443 (Div. 2)D. Teams Formation详解
- Python——二叉树的深度遍历
- Oc CLGeocoder(地图解析)
- Swing 工具常用总结
- Mongoose增查改删学习笔记
- Unity3D游戏场景之鼠标点击地面控制人物移动
- Oc 地图锚点
- 类的创建并实例化
- SQL 添加中文记录;SQL 删除记录;删除所有内容(记录);delete和truncate的区别
- TCP的三次握手
- JAVA面向对象练习
- 实验二线性表综合实验4