问题标签 [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.
java - 如何将 800x600 图像放入 jLabel 而无需滚动查看整个图像
我尝试了 getScaledInstance 之类的方法,但都不起作用。我也无法在网上找到任何解决方案。我目前使用的代码是:
它不会在面板上显示完整图像。关于如何去做的任何想法?
我想达到这个效果:http: //img209.imageshack.us/i/77894822.png/
但我现在得到的是:http: //img600.imageshack.us/i/19267006.png/
我可以使用任何其他代码来获得它吗?
java - JPanel透明度问题
我有一个深灰色,上面JPanel
有一个JLabel
。我将new Color(0, 0, 0, .5f)
(透明)设置为背景,JLabel
并使用按钮多次更改文本。问题是,每次更改文本时,以前的文本仍然落后于新文本。我将文本从“123456789”更改为“1234567”、“12345”和“123”。这是屏幕截图:
如何摆脱这个“阴影”?
java - JLabel 在调用 set text 后在旧文本上绘制新文本
我有一个进度对话框窗口,其中包含 3 个 JComponent:JLabel、JProgressBar、JButton,它们用作来自不同线程的应用程序不同部分的默认对话框窗口。因此,当我尝试更改标签的值时,它不会清除它下面的背景,它只是在旧文本上绘制新文本。包装类不会覆盖任何方法,它只是将方法调用委托给它包含的组件。
这是代码:
实际结果类似于http://www.daniweb.com/forums/post1073367.html#post1073367 但该解决方案不适合我。
有没有人遇到过这样的问题?
谢谢。
这是班级的可爱版本。但正如我所说,我无法让它正常工作。希望这可以帮助。
java - 使用数组/循环设置 JLabel 的文本
如何使用循环设置 JLabel 的文本?例如:
“lbl+cur[i]”部分应该包含什么内容,以便设置 JLabels 的文本?
谢谢
java - 如何制定多个都将遵循相同程序的 JLabel?
我正在使用以网格格式对齐的 100 个 JLabel。10×10。
每个 JLabel 都有一个与之关联的数字。根据数字的值,将设置 JLabel 的背景。因此,强度图。数值编号在同一个类文件中,在不同的选项卡上(带有数字的 10x10 表)。
我担心的是,做这样的事情需要很长时间:
私人 JLabel 第一个....最后 100 个
第一个 = new JLabel("") if(first one value is value is 5) {setBackground color Red} else if {blue} else if {green}
如此一来,直到最后 100 个。
java - 将 JLabel 添加到 JPanel 是否会“隐藏”JPanel?
如果我在 GridLayout 中有几个 JPanel,每个都有一个 MouseAdapter,然后创建 JLabels(带文本)并添加到每个 JPanel。请注意,JLabels 没有侦听器。如果我渲染它并尝试单击 JPanel,或者最终尝试单击 JLabel,MouseAdapter 会将其注册为事件吗?
基本上,我希望 JPanel 注册事件,而 JPanel 只在 JPanel 上显示文本。此外,面板具有背景颜色。
如果 JLabel 确实“隐藏”了注册事件,我该如何解决这个问题?
java - 如何将一个 JLabel 的内容传输到另一个?
当前的移动方法。它采用要“传输”文本的 JLabel,JLabel get 是对从中获取文本的 JLabel 的引用。有人知道吗?该方法不起作用,只是让您了解它的外观。
例如,如果是这种情况:
JLabel 1:“Trololo” JLabel 2:“你好!”
如果目标是 2 并且 currentPiece 是 1,我希望它看起来像这样:
JLabel 1:“Trololo” .setVisibility(false) JLabel 2:“Trololo”
有效地只制作 nr。2 可见与 nr 的内容。1.不想删除nr。1,只是保持它不可见。
(它们不是指同一个对象,它们只是具有相同的文本和字体)
java - 在 JLabel java 中以黑色显示的 GIF/PNG 图像的透明部分
我有一个图像(gif 或 png),其中一些透明部分在放入 JLabel 时显示为黑色。
我该如何解决这个问题?
我不需要 JLabel,也许有更好的方法可以直接在 JPanel 上正确显示图像(即具有透明度)?
谢谢大卫
java - JLabel 宽度与文本长度无关
我在水平可调整大小的 JPanel 中有一个 JLabel。JLabel 自动调整其宽度以适合 JPanel。如果我插入一长行文本(例如“aaaaaaaaaaaaaaaaaaaaaa”),JLabel 不会截断文本。相反,宽度会重新调整大小以适合文本,这也会导致 JPanel 的大小调整变得难看。
相反,我希望我的文本用省略号 (...) 截断。JLabel 宽度不能继承自文本的长度,而只能继承自 JPanel 宽度。
netbeans - 在netbeans 6.9的自动化jFrame中通过代码实现jlabel
嗨,我是 java swing 的新手,我尝试了很多并进行了很多搜索,但徒劳无功。我想在我已经拥有的自动化 jFrame 上显示一个 jlabel(不是通过拖放,而是通过代码)。好吧,我的我的 JLabel 的代码如下: private JLabel la=new JLabel("Display label");
我在搜索显示在 jpanel 中的代码如下: jPanel1.add(jLabel1); 但它不起作用。我的 jPanel1 是通过拖放构建的,名称为 Jpanel1。
我什至尝试了这段代码: this.add(jLabel1)-- this.getContentPane().add(jLabel1) 但仍然无法正常工作。
请帮助我,它必须是一行简单的代码,否则我在某处遗漏了一些东西,拜托..谢谢