版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pan_junbiao/article/details/86589110
1、安装WindowBuilder可视化工具。
可以安装WindowBuilder可视化工具来提供Swing开发效率。
安装地址:http://www.eclipse.org/windowbuilder/download.php
2、使用Absolute Layout布局。
在窗体上使用Absolute Layout布局,就可以使用绝对定位的方式来放置控件,如下图。
3、设置Swing窗体居中
this.setSize(400, 400);//设置好宽高
this.setLocationRelativeTo(null);//窗体居中显示
3、获取JPasswordField密码输入框的值
JPasswordField密码输入框控件的getText()已过时,应该使用getPassword()方法,该方法返回char[]数组类型。
//获取JPasswordField控件的值
String loginPassword = new String(txtLoginPassword.getPassword());
4、弹出提示框
// 弹出信息提示层
JOptionPane.showMessageDialog(null, "这是提示", "提示", JOptionPane.INFORMATION_MESSAGE);
// 弹出信息警告层
JOptionPane.showMessageDialog(null, "这是警告", "警告", JOptionPane.WARNING_MESSAGE);
// 弹出信息错误层
JOptionPane.showMessageDialog(null, "这是错误", "错误", JOptionPane.ERROR_MESSAGE);
// 其它提示层
JOptionPane.showMessageDialog(null, "内容", "标题", JOptionPane.QUESTION_MESSAGE);
JOptionPane.showMessageDialog(null, "内容", "标题", JOptionPane.PLAIN_MESSAGE);