随笔分类 - JAVA / awt/swing
摘要:报文: ERROR: 17:38:36,099 - TcLogger$IC_PrintStream.logButCheckForException:? java.lang.IndexOutOfBoundsException java.lang.IndexOutOfBoundsException: I
阅读全文
摘要:1、JTable的boolean列的全选/反选/全不选 /** * * @Title: selectAll * @Description: TODO 全选 * @param table * @param checkColumnIndex * @Author:wushigao * @CreateDat
阅读全文
摘要:1、问题:TreePath treePath = tree.getPathForRow(row); 得到的treePath为NULL。 2、原因:在MyCheckBoxTreeCellRenderer渲染类的stringvalue中,一定要是 通过String stringValue = tree.
阅读全文
摘要:1、awt/swing输入url打开浏览器的实例 Desktop.getDesktop().browse( new java.net.URI(url));
阅读全文
摘要:1、awc/swing实现超链接的自定义控件 public class HFLinkLabel extends JLabel { private static final long serialVersionUID = -4533897048399372238L; public String tex
阅读全文
摘要:目录 1. Tree的概念 1 1.1. treeNode接口,mutabletreenode接口 1 1.2. 10-4:以TreeModel构造JTree. 1 2. 功能要求 2 2.1. 树形结构节点的查找与定位 2 3. 节点: DefaultMutableTreeNode 2 3.1.
阅读全文
摘要:1、把Table的TableHeader和Table分开装 2、然后我后面在给这个Table赋值的时候。 用table.setValueAt("测试",1,1) 。会出现一些单元格的内容被清空的情况。 3、解决方法: 设置完值后,用table.updateUI()。刷新一下
阅读全文
摘要:1、swing设置一个有颜色的JLabel 2、代码 public class ColorLabel { public static void main(String[] args) { JFrame jFrame = new JFrame(); jFrame.setTitle(""); jFram
阅读全文
摘要:/** * @Title: * @Description:TODO * @Company:HF * @ClassName:Exam.java * @Author:wushigao * @CreateDate:2022年11月29日上午10:39:55 * @UpdateUser:wushigao *
阅读全文
摘要:容器用BorderLayout不就行了BoderLayout.EAST 和 BoderLayout.EAST,只对宽度有限制,高度不限制的 转自:JPanel只控制宽不控制高,java_百度知道 (baidu.com)
阅读全文
摘要:JFileChooser作为Java中Swing的文件选取器,是放置在对话框中的轻量组件。通过该组件能够打开文件选取对话框,并记录所选文件,因此在软件开发过程中使用率很高。但是在使用过程中有些设置还是需要引起使用者的重视,尤其是如何设置文件选取对话框的路径。 最近在使用该组件进行软件开发过程中,但是
阅读全文
摘要:openButton.setMnemonic(appReg.getString("open.MNEMONIC").charAt(0));
阅读全文
摘要:如下图,该列的数据类型为Integer类,则不能输入Double和字符串类型的内容 如何设定表格的列的类型? public DefaultTableModel tableModelInstance() { return new DefaultTableModel() { private static
阅读全文
摘要:我必须编写一个程序,我必须突出显示并更改JTextarea中句子的颜色.我有一个名为原始文件和摘要文件的文件.原始文件将显示在textarea框中,我必须在textarea框中突出显示摘要文件的所有句子. 我希望在textarea中突出显示并着色文本.请有人能告诉我该怎么做?先感谢您 :) 您无法更
阅读全文
摘要:JTable的默认渲染是JLabel,这是不能回车换行的,需要换成JTextArea **JTextArea换行的的换行符是\n,而不是\r\n。 因为你要在JLabel或者JTextField单元格中实现换行的话。换行符是\r\n
阅读全文
摘要:鼠标事件MouseEvent可以给控件/界面添加鼠标事件有三种监听器:1.addMouseListener 点击,按住,抬起,移入,移出2.addMouseMotionListener 移动,拖动3.addMouseWheelListener 鼠标滚轮转动MouseListener接口下要覆盖五个方
阅读全文
摘要:private class RdQuotationBOMCheckBoxRenderer extends JPanel implements TableCellRenderer { private static final long serialVersionUID = 1L; public RdQ
阅读全文
摘要:在JTable刷新UI的时候报错 javax.swing.plaf.basic.BasicTableUI.paintCell 报空指针异常 java.lang.NullPointerException java.lang.NullPointerException at javax.swing.pla
阅读全文