问题标签 [jlabel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
64291 浏览

java - 如何让 JLabels 在下一行开始

当我运行上面的代码时,我得到这个输出:

我怎样才能得到这个输出,每个 JLabel 从一个新行开始?谢谢

0 投票
4 回答
3862 浏览

java - JLabel HTML 中的相对路径

我试图让 JLabel 显示一个使用相对路径引用图像的 html。但我不能让 JLabel 找到图像。当我使用绝对路径时它工作正常。

我尝试从命令行或 eclipse 运行程序并添加对话框以显示当前工作目录在哪里,但有用。因此,我得出的结论是,没有在当前目录中搜索图像——这让我明白了这一点。图像在哪里寻找?

这是一个测试代码,显示我在做什么:

0 投票
2 回答
4373 浏览

java - 如何在 Java GUI 上添加多行标签?

我制作了一个 java swing GUI。现在我想在上面显示一条静态消息,但消息是多行的,而 JLabel 是单行的。

如何显示该消息?

我们可以设置 JLabel 的任何属性来显示多行消息吗?

我是否必须为多行使用多个 JLabel?

还有其他方法可以显示该消息吗?

0 投票
3 回答
2679 浏览

java - 仅 jlabel 的鼠标单击事件正确更新 jlabel 文本属性

我正在使用 java 线程更新我的应用程序中的 jlabel 文本值,但是在它更新 jlabel jlabel 上的文本之后,通过刷新本身定期显示所有过去更新的值和新值

但是当我在 jlabel 的 mouseclick 事件中使用相同的更新函数时,它会按照我的预期更新自身并仅显示最后一个值

什么会导致这个问题我错过了mouseclick事件内部调用的一些方法?

nore:应用程序是 japplet

0 投票
2 回答
506 浏览

java - 如何调整 JLabel 的背景大小或仅应用顶部和底部边框?

我有一些看起来像这样的东西:

替代文字

如您所见,“Blambo”是一个带有不透明红色背景的 JLabel。标签位于一个小灰色条的顶部,该条周围有一个像素黑色边框。我希望我的红色警告能够更好地匹配它所在的栏,即我需要将其缩短两个像素并将其向下移动一个像素,或者我需要仅将相同的单个像素边框应用于顶部和底部。在这两个中,第一个可能更可取,因为这段代码与其他标签共享。

有问题的代码:

该边界是这样定义的:

0 投票
8 回答
52958 浏览

java - Java:JLabels 中的换行符?

我正在尝试使用多行文本制作 Swing JLabel。它添加得很好,但换行符没有通过。我该怎么做呢?或者,我可以只为 JLabel 指定最大宽度并知道文本会换行吗,就像在 div 中一样?

0 投票
4 回答
7605 浏览

java - 只有 JLabel 没有出现

我正在编写一个简单的应用程序,它有一个打开一个新窗口的按钮,然后显示一个简单的 GUI/文本来接受用户的输入。但由于某种原因,我可以让 JLabel 显示在新窗口上。该应用程序具有以下结构:

+mainFrame - JFrame
+newFrame - JFrame
-+newPanel - JPanel
----title - JLabel
----submitButton -JButton
...

按钮和文本字段都显示正常,但 Jlabels 根本不会显示。我尝试过使用不同的布局,但仍然无法显示。mainFrame 树中的 JLabels 工作正常.. 所以问题似乎是由于 newFrame 声明或其他原因,但按钮也不应该显示。好吧,我有点迷路了,有人可以建议我应该检查什么吗?

谢谢 : )

0 投票
2 回答
11541 浏览

java - 更改默认 JLabel 字体

我将如何为所有JLabel实例设置默认字体。而不是为每个JLabel单独设置字体。

0 投票
7 回答
68505 浏览

java - Java swing:多行标签?

可能重复:
JLabel 中的多行文本

我想做这个:

目前,这会产生一个标签,显示

我希望它这样做:

有什么建议么?

谢谢


编辑:实施的解决方案

在方法体中:

辅助方法:

0 投票
1 回答
3907 浏览

java - Java netbeans 绑定。如何刷新绑定..?

我有一个 jlabel 并使用 netbeans 我将它绑定到表单上的一个属性。

问题是当标签文本绑定到的属性发生更改时,如何刷新绑定值。this.firePropertyChange 有效,但闻起来很糟糕......我想要类似 this.bindingGroup.refresh 或 this.refresh 的东西,它会更新标签文本

例如 jLabel.text 必然形成 someValue