博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java中GUI相关控件常见问题详解
阅读量:4305 次
发布时间:2019-05-27

本文共 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/

你可能感兴趣的文章
浅谈技术翻译(转自李松峰)
查看>>
LeetCode-Longest Consecutive Sequence
查看>>
《Log4net写出适合自己的日志类》第一篇【上来就是干,先实践后理论】
查看>>
在企业级开发中使用Try...Catch...会影响效率吗?
查看>>
非托管资源的释放
查看>>
Mybatis 高级结果映射 ResultMap Association Collection
查看>>
【公告】即日起,本博客关闭。
查看>>
C puzzles详解【38-45题】
查看>>
VC++ 读取二进制文件以及写入文件简单示例
查看>>
判断当前viewcontroller是push还是present的方式显示的
查看>>
C++中使用初始化列表的情况
查看>>
【分享】从网上搜集的几种数据分页的总结
查看>>
AtCoder ABC 130F Minimum Bounding Box
查看>>
【Demo 0007】导航控制器
查看>>
test only
查看>>
Linux虚拟地址空间布局
查看>>
Oracle数据库的分析函数
查看>>
取消事件向父级或更高级冒泡
查看>>
LAMP平台搭建
查看>>
Spring之AOP框架
查看>>