Netbeans:如何指定JLabel的宽度?
我正在用 Java 开发一个小型应用程序。在我的 UI 上,我放置了一个 jPanel 并在其中放置了一个 JLabel。面板的大小根据我的应用程序窗口的大小而增大…
Java Applet 开始执行后停止
我开发了一个Java Applet,它具有上传多个文件的功能。 目前,三个文件同时上传到服务器。 我面临的问题: i>在某些情况下,Java Applet 在上传文件时…
根据鼠标点击的 x,y 动态更改 JLabel 图标
我正在使用 NETBEANS,并且有几个 JLabel 需要根据决策/布尔值显示特定的图标/图像。我不想为每个 JLabel 添加鼠标侦听器,然后复制并粘贴每个 JLabel…
具有自定义文档和编辑器的 JTextPane 无法正确显示图标
我们正在用 Java 实现一个非常小的类似于信使的应用程序,并使用 JTextPane 作为我们的消息面板。现在,我们正在尝试用 .gif 文件替换常见的笑脸,并…
Netbeans:如何动态填充 JTree?
我正在使用 NetBeans 用 Java 开发一个小型桌面应用程序。在某些时候,我需要从 XML 文件读取数据,读取后我需要将其存储在自定义类的对象中。我…
二叉树到JTree?
我正在尝试将由节点组成的 BinaryTree 转换为 GUI 视图的 JTree。我认为这是我需要的伪代码: if root == null set data as root if data < root if l…
有没有更简单的方法来显示这个 Java UI?
我想显示一行文本,其下方有一个按钮,两者水平和垂直居中。我目前有一个 BoxLayout,其中包含一个 JLabel、一个用于间距的刚性区域,然后是 JPanel …
JTable 中的列不更新
我将 JTable 与 AbstractTableModel 一起使用: _model = new AbstractTableModel() { @Override public int getColumnCount() { return _columns.siz…
为什么我的 Java 代码无法获取 JText 字段的值?
我试图从文本字段(由用户输入)获取一个值以用于处理。但无论我做什么,它都不会得到输入的值,它似乎仍然是空的。有人可以告诉我为什么它无法从文本…
视图排序和过滤:GlazedList 排序和过滤+ JTable vs Glazed 事件列表+JXTable
我想创建具有排序和过滤功能的用户视图(表)。我使用 EventList (Glazed Lists) 作为 EventTableModel 的源。 GlazedLists 中还有排序列表和一些过滤…
在java中如何将一个JPanel添加到另一个JPanel
我希望添加 3 个 JPanel,它们之间的距离不同,填充内容窗格/JFrame。 目前,add(new JPanel()) 将覆盖当前内容窗格或根本不显示。 理想情况下,我希…
Java:JOptionPane 影响父 JFrame? (包括 SSCCE)
给出以下小程序: import java.awt.BorderLayout; import java.awt.Rectangle; import java.lang.reflect.InvocationTargetException; import javax.s…
警告:[rawtypes] 找到原始类型:DefaultListModel
我从编译器收到这个警告,这根本没有意义(至少对我来说)。它基本上希望我将一个类型分配给 DefaultListModel,它本身就是一个对象类型!我在我的代…