
swing
孟秋与你
懂点spring,懂点儿调优,会写点与众不同的java工具类,能写点简单的脚本语言,发布过idea小插件,套模板写过vue,python,写过套壳网页安卓apk,部署过自己项目的伪全栈
展开
-
【swing】标签Jlable、JTextField文本框怎么设置不同的字体颜色?
冷知识,setText(" ")里面可以写html语言 想怎么设置颜色就怎么设置; jlable.setText("<html><font color='green'>编号:</font><font color='red'>" + 01 + "</font> <font color='green'>时间: </font><font color='red'>" + 12:00 + "</fo原创 2020-11-09 10:50:33 · 1422 阅读 · 0 评论 -
swing addItemListener监听事件调用两次,itemStateChanged执行两次
下拉框状态改变有两个步骤:旧选项由选中变成未选中,新选项由未选中变成选中,所以会执行两次;解决方法1:@Override public void itemStateChanged(ItemEvent e) { // 只在新选项选中时执行 if(e.getStateChange()==ItemEvent.SELECTED){ }}解决方法2:JComboBox jc = new JComboBox();// 改用addActionListener监听原创 2020-10-13 17:52:52 · 1214 阅读 · 2 评论 -
怎么让JDialog置于顶层,怎么把JDialog设置成模态框,怎么让JDialog居中显示,点击JDialog弹窗外自动关闭
JDialog jDialog = new JDialog(); // 置顶显示 jDialog.setAlwaysOnTop(true); // 设为模态 jDialog.setModal(true); // 居中显示 jDialog.setLocationRelativeTo(null); // 焦点监听 失去关闭(即点击窗口外 关闭JDialog) jDialog.addWindowFocusListener(new WindowFocusListener() {原创 2020-10-08 15:10:11 · 2314 阅读 · 1 评论 -
【文艺复兴之swing】swing怎么做密码框?swing怎么锁定程序 输入密码才能解锁?
第一种:大概思路代码 while (true) { try { do { JPasswordField passwd = new JPasswordField(16); J...原创 2020-03-28 17:55:56 · 474 阅读 · 0 评论 -
【文艺复兴之swing】JOptionPane.showConfirmDialog设置字体大小
swing在如今 虽然不常见了,但消息提示框依然很实用,有的时候给用户提示,或者做个简单的页面都是非常简便的。Font font = new Font(“name”,0,15);UIManager.put(“OptionPane.font”, font);UIManager.put(“OptionPane.messageFont”, font);UIManager.put(“OptionP...原创 2020-03-28 17:46:05 · 1395 阅读 · 0 评论