本文共 880 字,大约阅读时间需要 2 分钟。
Java中GUI相关控件常见问题详解
--如何在Java的Frame中设置标签(label )字体大小?
int size=14; label.setFont(new Font("Serif",Font.PLAIN,size)); --JAVA中的textField怎样做到输入东西像输入密码的效果? 用JPasswordField 就行了 --java如何获取jpasswordfield内容? String s=new String(jpasswordfield.getPassword()); --如何点击按钮当前窗口消失打开先开窗口? 在button的actionListener里面设置frame.dispose();(JFrame的方法) --如何设置点击X号只退出当前窗口而不是退出全部窗口?JFrame的方法:--setDefaultCloseOperation()
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//this.setLocationRelativeTo(null); //点击一个关闭所有并退出程序
--JTable的相关方法 int row = table.getSelectedRow();
--获取JTable中鼠标选中的一行的行号(从0开始)
String s = (String)table.getValueAt(row,col); --获取JTable中row行col列的单元格的内容(都是从0开始)
--JOptionPane相关用法
JOptionPane.showMessageDialog(null,"未选中任意一行","错误",JOptionPane.ERROR_MESSAGE);
---弹出对话框
JOptionPane.showConfirmDialog(null,"123");
---弹出带有确定取消的对话框,返回值为int(0表示是,1表示否,2表示取消)
--复选框JCheckBox和单选按钮JRadioButton用法
转载地址:http://fwrws.baihongyu.com/