如何创建一个 JPanel 矩形?
我有图片作为 JLabel ,我想做的是当我单击 JLabel 时,会有另一个矩形形式的 Jlabel会出现。 我尝试使用 paintComponent 或 paint ,不幸的是,它不…
JLabel 宽度在构造函数中始终返回 0。那么如果宽度超过X值,是否插入换行符?
我创建了一个扩展 JLabel 类的类。这个类本质上使我能够“更好”地将相关的 IconImage 附加到我的 JLabel,并正确调整其大小。 当我通过代码创建一个…
仅在循环中创建的最后一个 JLabel 上检测到 MouseListener
我在将 MouseListeners 添加到循环内创建的一组 Jlabel 时遇到问题。当用户将鼠标悬停在标签上时,我正在创建的程序需要更改 JLabel 的图标。 我创建…
Java - Swing JLabel 更新太快?
在类的方法中,我更新同一标签两次。第一次,它显示用户等待消息,但第二次显示用户已完成的消息。如下所示: MyClass{ myMethod(){ jLabel.setText("…
检测 JLabel(或类似的)何时被拖离组件
当 JLabel 之类的东西被拖离组件时,如何检测?我试图在从中删除应用程序时创建类似 OS X 坞站的效果。 我尝试使用 DragSourceContext 的 DragDropEnd…
Java - 如何使用方法
我有一个要插入到 JPanel 中的 JLabels 列表: avatarGridPanel.add(new JLabel(new ImageIcon("images/gui/orc_male.png", "Orc Male"))); avatarGri…
扩展BufferedImage
为什么下面的代码显示的是黑色图像而不是图片?如何正确扩展BufferedImage? class SizeOfImage { public static void main(String[] args) throws Ex…
通过从 Open 对话框中打开图像来在 JLabel 上设置图像
我试图在 JLabel 上设置 JPG 格式的图像,该图像是通过浏览系统文件获取的。下面给出了代码。运行此代码时,我得到一个非常小的白色图标,而不是放置…
JLabel 到 GridBagLayout 中。如何固定宽度?
我有一个非常简单的 JLabel 和相当长的文本。 父布局是 GridBagLayout。 我希望包含的 Frame 的宽度不超过某个值,例如 160 像素。 所以我将文本设置…
在 Jlabel(标签)框中设置带有动态文本的背景图像
如何在带有动态文本的标签框中设置背景图像。 例如: JLabel label = new JLabel(); label.setIcon("/image/image.png"); label.setText("Text1"); 此…
在 JPanel 顶部添加 JLabel
我尝试在 JPanel 顶部放置一个 .jpg 图标,以代表板上的一块板。我有一个包含 .java 文件的 GUI 文件夹和另一个包含 .jpg 文件的文件夹。 --主要编辑-…
如何将JLabel放在JTextArea后面?
我有一个 JFrame、JLabel 和 JTextArea。如何放置分层的 JLabel 和 JTexrArea,使得 JTextArea 位于 Jlabel 之上(就像分层的) JFrame ?…