jlabel相关内容
在我目前正在从事的项目中,我想通过Jlabel显示一些信息. GUI的其他位置有一些按钮和文本字段,这些按钮和文本字段允许更改所说的信息,我想更新JLabel,但文本永不更改,或在启动时更新. 我曾尝试使用并发来更新标签,如本网站上其他问题所建议的那样,但是我对标签的更新并不满意.并发确实可以根据需要更新文本字段和comboBoxes. 我的代码的当前迭代如下所示, JFrame
..
是否可以在JLabel中关闭ANTIALIAS?像这样的东西(但是它不起作用..): @Override public void paintComponent(Graphics g) { Graphics2D graphics2d = (Graphics2D) g; graphics2d.setRenderingHint(RenderingHints
..
我有一个延迟5秒的计时器.我试图在经过一秒钟后更改名为lblTimer的标签以充当倒计时.我遇到了问题,因为目前它仅在5秒钟时有效.您有什么建议吗? protected void Addition() { //addition function final int delay = 5000; //milliseconds ActionListener taskP
..
对于该String,我应该怎么做? Orb of Deception Range: 880 Cooldown: 7 Cost: 70/75/80/85/90 Mana 我想将"Orb of Deception"的颜色设置为蓝色,尺寸为14,将"Range"/"Cooldown"/"Cost"的颜色设置为黑色,尺寸12,将数字设置为绿色,将尺寸设置为10. 它必须包含在一个JLab
..
我正在创建一个图书阅读器,它将读取文件的内容并将其发送到Object [].我希望在我的页面上逐行显示此内容.我正在考虑某种循环,该循环会将文本添加到标签中,但是这是我的问题:如何将文本添加到JLabel的末尾,而不是设置整个内容? 解决方案 您可以使用getText()检索其中的内容,然后使用setText()设置新值. 因此,将something添加到末尾,您会这样做 la
..
我有一个自动创建jlabels的代码. 我希望每个label应该排成一行,而不是在旁边! 我使用以下代码: lbl = new JLabel[rows]; for (int i = 0; i
..
我有一个仅包含图标的JLabel,我可以通过label1.getIcon()获得该Icon,但是我不知道如何将该Icon转换为BufferedImage.仅供参考,我不是在谈论ImageIcon,而只是在谈论Icon.另外,我在“>如何将Icon从JLabel转换为BufferedImage时看到了这个问题. ?,但我似乎无法弄清楚. 与往常一样,任何示例或解释都将不胜感激. 谢谢!
..
我是一位业余爱好者,在写射箭记分卡.该程序运行良好,但代价是18行中每行都包含19个相同代码的部分.我正在尝试通过使用方法调用来压缩代码. 我正在使用Java SE6和Mig Layout 这是GUI中有效的代码部分. GUI如下所示 主页(包含主要方法)-> ChoiceGUI-> buildScoresPanel public void buildScoresPan
..
我想在其创建方法之外更改JLabel的文本. 我浏览了同一主题的其他页面,但仍然无法正常工作.也许我缺乏Java的知识来独自解决这个问题. 你能帮我吗? package autumn; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JLabel; public class Main
..
作为问题是,在更新带有大量HTML文本的JLabel时出现此错误. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at javax.swing.text.html.StyleSheet$ListPainter.paint(Unknown Source) at javax.swing.
..
我正在尝试重置JLabel数组.标签的顶部有图像,因此当我按一个按钮时,标签应该被重置.我试图那样做 for(int i=0; i
..
我正在阅读有关该主题的不同主题,这些主题建议 Swing Timer类或 SwingUtilities.InvokeLater ...但是我在将他们的头缠住时遇到很多麻烦. 我使用 atomicInteger 创建了我的倒数计时器,它在控制台中运行良好.但是,当我尝试将其合并到Swing中时,它只会更新开始值和结束值(例如,设置5秒倒计时将显示在帧中:"5"-> 5秒后->"0".
..
反正有向JLabel添加ID或唯一标识符吗? 谢谢 解决方案 JLabel具有从java.awt.Component继承的setName方法.您可以将其用作ID.
..
当JLabel中的文本太长时,在文本末尾会有可见的3个点.是否可以将它们放在开头? 解决方案 您可以考虑使用FontMetrics.类,以查看当前字体下的文本长度. _________________________________ | | This is some really long text that I want to fit in the small label |___
..
我的代码; package com.test; import java.awt.EventQueue; public class TestGU { private JFrame frame; private JLabel la; /** * Launch the application. */ public void mainM(
..
我正在尝试制作一个在JOptionPane中显示时间的数字时钟.我设法在消息对话框上显示时间.但是,我不知道如何使它在对话框中每秒更新一次时间. 这是我目前拥有的: Date now = Calendar.getInstance().getTime(); DateFormat time = new SimpleDateFormat("hh:mm:ss a.");
..
我正在尝试制作Java桌面应用程序. 我想在JLabel上设置图像. 我正在使用NetBeans. 在我的项目文件夹中,我的目录结构是: F:/>MARKET | |___src | |___lib | |___src | | | |__defaultpackage |
..
我制作了一个Java swing GUI.现在,我想在其上显示一条静态消息,但该消息为多行,而JLabel为单行. 如何显示该消息? 我们可以设置JLabel的任何属性来显示多行消息吗? 我必须为多个行使用多个JLabel吗? 还有其他方法可以显示该消息吗? 解决方案 显示多行文本
..
我有一个带有JLabel的旋转面板. JLabel看起来像这样: new JLabel("/Foo
/Bar
/Foo
/Bar"); 但是它在用户界面中的显示方式如下: 酒吧 Foo 酒吧 由于某种原因,第一行消失了.如果我删除斜杠或删除html标记,它会按预期工作.有没有办法使第一行显示为斜线?出现这种情况
..
如何更改JLabel的字体? 我尝试了这个但没有成功: JLabel nadpis = new JLabel(); nadpis.setFont(new Font("Papyrus", Font.ITALIC, 100)); nadpis.setText("hi"); 只是大小改变了,但字体仍然不变 解决方案 我没有看到可用的字体中的纸莎草纸.如何添加? 查看 Fo
..