jlabel相关内容

如何在JLabel中获取带有颜色的表情符号

我想处理Java中包含表情符号的字符串,如下所示: 当我将该字符串放入JLabel中时,图形结果是 如何才能使它看起来像JLabel中的第一个标签? 谢谢。 推荐答案 Emoji只是unicode字符,应由字体指定字形来表示该字符。 因此,您需要做的就是将JLabel的字体设置为带有漂亮表情符号的字体,例如来自Google的Noto Color Emoji。 ..
发布时间:2022-08-15 11:45:48 Java开发

如何从txt文件中读取单独的部分以在Java图形用户界面中显示?

因此here like this picture我需要在txt文件中显示我拥有的票证的统计信息。我在我的文件中使用";,";分隔了4个字段,但我不知道如何在图形用户界面中分别显示它们,即,对于Ticket Price下的4个字段,我需要显示价格,这是我的txt文件中每行的第二部分,对于票据金额,我需要显示文件中每行的第三部分。那么我该怎么向他们展示呢?我已经设置了一个演示它应该是什 ..
发布时间:2022-05-07 09:50:30 Java开发

从左边剪下JLabel的文本

默认情况下,如果文本太长而不能完全按如下方式显示,JLabel会用3个点截断右侧的文本: (图像来自我正在开发的一个小型备份应用程序)。如您所见,“取消”按钮上方的最后一个JLabel按钮在右侧被切断。此行为显然是不可取的,因为文本中较相关的部分被切断。 我希望生成的标签在此图像中看起来像(右栏,表示分辨率不佳): Source 到目前为止,我已尝试将标签内文本的对齐方式更 ..
发布时间:2022-05-07 09:44:29 Java开发

在ScrollPane中添加多个jbel

我有一个滚动窗格,我想在其中添加多个jLabel。在jTextField1中,用户输入1-10之间的编号(此处为编号告知必须添加多少个jLabels),并相应地在滚动窗格中添加jLabels。 有人能告诉我怎么做吗? int x=jTextField1.getText; JPanel mainpanel = new JPanel(); mainpanel.setLayo ..
发布时间:2022-05-07 09:35:26 Java开发

如何将JLabel添加到另一个类的JFrame中?

我是编码新手,我遇到了这个问题:我想将JLabel添加到我在不同类中创建的JFrame。这是密码。我不知道怎么做才合适,但如果他们用同样的方法,我会知道怎么做。 映射: import javax.swing.JFrame; public class Map { public static void main(String[] args) { map(); ..
发布时间:2022-03-01 18:47:02 Java开发

如何更改 JLabel 的字体大小以获取最大大小

我在容器中有一个 JLabel.字体的默认大小非常小.我希望 JLabel 的文本采用最大尺寸. 我该怎么做? 解决方案 不是最漂亮的代码,但下面将为名为 label 的 JLabel 选择合适的字体大小> 使得里面的文字尽可能的贴合内部而不溢出标签: 字体 labelFont = label.getFont();字符串 labelText = label.getText();in ..
发布时间:2022-01-24 20:20:56 Java开发

JLabel 和 JLayeredPane - 如何在另一个图像上显示图像?

我尝试用java创建一个小游戏,但我遇到了麻烦. 当我绘制地图时,如果不覆盖正方形的标题集,我将无法显示字符. 我的目标是能够在同一个方格上显示多张图片(比如草、人物和树的标题集),所以我必须处理图片的透明度(这不是问题)和层(这是问题所在). 那么如何在另一张图片上显示一张图片呢? 如何向 java 解释我需要在另一个图像上或下显示此图像? 这是我的源代码.不知道能 ..
发布时间:2022-01-24 14:35:22 Java开发

使用组件将 jlabel 添加到 jframe

我有两节课, 我的主类创建了一个框架,我希望另一个类向它添加内容.一点阅读 arroudn 告诉我我应该使用组件来执行此操作,但是当我运行我的代码时,框架是空的. public static void main(String[] args){//创建框架JFrame 框架 = 新的 JFrame();最终 int FRAME_WIDTH = 800;最终int FRAME_HEIGHT ..
发布时间:2022-01-24 14:31:30 Java开发

如何正确刷新 JFrame 中的图像?

这是一个困扰我几个小时的问题,我无法自己找到解决方案...... 我在网上找到了类似的主题,但我找不到完全相同的问题 解释 和尽可能简单的解决方案.我还查看了 EDT 和 SwingWorker API 文档,但对我来说太复杂了:( 那么,让我们进入正题.我有一个内部带有 JLabel 的简单 JFrame,其中包含我的图像: 私有静态类 MyJLabel 扩展 JLabel {私人 ..
发布时间:2022-01-24 14:28:04 Java开发

刷新 JLabel 图标图像

我正在使用 JLabel 在 JFrame 中显示图像并设置它的图标. 第一次就可以了,但是每当我去更改图像时,它仍然是我第一次设置的,所以我尝试了这个,仍然是相同的结果. contentPane.remove(lblPlaceholder);lblPlaceholder = null;lblPlaceholder = new JLabel("");lblPlaceholder.setB ..
发布时间:2022-01-24 14:07:21 Java开发

一个框架中有多个 JPanel/有一个背景图像和另一个在顶部带有组件的层

我有一个带有 JPanel 的 JFrame,其中有一个带有 ImageIcon() 的 JLabel.一切正常,问题是我现在想在 JFrame 中添加另一个 JPanel,其中包含按钮等所有其他内容.但它仍然在顶部显示背景图像,而第二个 JPanel 则没有. 有人可以帮助我吗?这是我的代码的摘录: JFrame window = new JFrame("Http 下载");/** 背景 ..
发布时间:2022-01-24 14:00:33 Java开发

JLabel setLocation 不起作用?

这是我写的代码: super("添加联系人");setLayout(new FlowLayout());IPAddress = new JLabel("IP 地址");IPAddress.setLocation(1000, 100);ImageIcon ii=new ImageIcon(getClass().getResource("Add.png"));JLabel 图像 = 新 JLabel ..
发布时间:2022-01-24 13:52:57 Java开发

如何将 ImageIcon 添加到 JFrame?

我正在尝试将图像添加到一帧,但它似乎不起作用.ImageIcon 从指定文件创建的图像.图片文件在java文件存在的seam目录下. import java.awt.BorderLayout;导入 javax.swing.ImageIcon;导入 javax.swing.JFrame;导入 javax.swing.JLabel;公共类图像{公共静态无效主(字符串参数 []){TimeFrame ..
发布时间:2022-01-24 13:51:01 Java开发

访问java内部类中的变量

我正在尝试创建一个 JLabels 数组,单击时它们都应该不可见.当试图通过需要访问用于声明标签的循环的迭代变量的内部类来设置鼠标侦听器时,就会出现问题.代码不言自明: for(int i=1; i 我认为我可以通过使用 this 或者 super 而不是调用 label[i] 来克服这个问题内部方法,但我一直无法弄清楚. 编译错误是:局部变量i是从内部类中访问的;需要声明为final ..
发布时间:2022-01-15 11:37:55 Java开发

爪哇.拖动&将 ImageIcon 从面板 1 上的 JLabel 拖放到面板 2 上的 JLabel.添加计数器功能

我已经实现了这个非常基本的,在两个 JPanel 之间拖放,但这并不能真正满足我的要求! 公共类测试扩展 JFrame {{ JPanel 主面板,故事面板,图像选择;公开测试(){主面板 = 新 JPanel(新边框布局());故事面板 = 新的 JPanel();图像选择 = 新的 JPanel();MouseListener 监听器 = new MouseAdapter(){public ..
发布时间:2022-01-11 21:27:08 Java开发

Java:如何将控件而不是其数据拖放到新位置?

在 Java 中,当被拖动的项目是源代码控制本身时,执行拖放的最佳方式是什么?我知道控件也不过是数据,但区别确实会对 UI 产生影响. 我正在创建一个纸牌风格的游戏,其中我有从 JLabel 派生的 Card 类的卡片对象.我想将该卡拖放到一个尚未命名的目标控件上,从而将其拖到另一个位置.在拖动过程中,我希望卡片在视觉上随鼠标移动,并且在放下时我希望它移动到此目标对象或返回到其先前的位置. ..
发布时间:2022-01-11 21:16:42 Java开发