jlabel相关内容

刷新JLabel图标图像

我正在使用JLabel在JFrame中显示图像并设置其图标. 它是第一次工作,但是每当我去更改图像时,它仍然是我第一次设置的图像,因此我已经尝试过并且结果仍然相同. contentPane.remove(lblPlaceholder); lblPlaceholder = null; lblPlacehold ..
发布时间:2020-11-27 01:28:21 Java开发

难以调整存储在JLabel中的图像的大小

我设法增加了JLabel的图像(其中存储了imageIcon).当我按下增加大小按钮时,图像的原始大小会在面板上增加,这正是我想要的.但是,当我单击减小尺寸按钮(我认为将其除以缩放比例可能会解决该问题)时,标签会减小,但实际的图像外观(我猜想的尺寸)已更改.它不是在减小尺寸,就像我的增大按钮增大尺寸一样.我花了数小时试图找出原因,然后乘以它,就可以增加标签和标签中图像的大小(这意味着不仅标签在增加 ..
发布时间:2020-11-27 00:48:55 其他开发

是什么导致Java JLabel图标的图像质量差?

Java JLabel图标在JFrame中显示时像素变形.对于不同的png图像(全部为32x32),这会始终发生.我没有缩放图像,它们显示在程序32x32中,我在JLabel上使用getWidth和getHeight进行了验证.每次运行程序时,变形会出现在同一位置,而不是随机出现. 使用下面提供的示例代码截屏. 在此屏幕快照中,您可以看到一系列JLabel图标,每个图标的影响方式不同. ..
发布时间:2020-11-26 22:46:16 Java开发

在ToolTipText上使用图标

基本上,当我将鼠标悬停在挥杆组件上时,我需要一个图像/图标来显示 //this is what i normally use to apply image to components Icon icon = new ImageIcon(getClass().getResource("icon.png")); label = new JLabel(icon); 我想做什么: //u ..
发布时间:2020-11-26 02:49:40 Java开发

创建带有渐变的JLabel

我是Java的新手,我正在尝试使用JLabel创建标题并将其填充为渐变.我无法使其正常工作,并且已经尝试了一段时间.我一直在从这里和其他网站上获取一些信息,似乎无法使这项工作奏效,也无法理解其他人可以使用的更复杂的代码.到目前为止,这是我的两节课: import java.awt.Color; import java.awt.Component; import java.awt.Dimens ..
发布时间:2020-11-20 06:58:52 Java开发

在JFrame中更新JLabel

我一直在这个网站和互联网上搜索了几个小时,试图弄清楚如何解决此问题.我正在创建一个游戏,这是我第一次使用图形.我想出了如何创建JFrame,JPanel和JLabel的方法,而我似乎无法解决的唯一问题是更新JLabel.假设我是这样开始的: JLabel testing = new JLabel ("blah", JLabel.CENTER); testing.setAlignmentX(0 ..
发布时间:2020-11-20 06:24:35 Java开发

JLabel ImageIcon的类路径资源

我想在 JLabel 中添加一个图像,该图像在构建项目后也可以在日食中显示。 我有这段代码。 /images/bk4.jpg“)))); 解决方案 天哪,为什么要读取图像文件 首先,请确保为您的项目定义了资源文件夹并位于构建路径上。 这是我的一个Java项目中的示例。 接下来,编写一种从资源文件夹读取图像文件的方法。 private Image getIma ..
发布时间:2020-10-29 03:49:31 Java开发

使用DnD在JPanel中移动和重新排序JLabel

我有一个正在使用的程序,该程序使用输入名称并创建JLabel并将其填充到ArrayList中。当用户单击“开始”按钮时,JLabel将填充在左侧的JPanel中。我一直在尝试使用DnD来允许用户在左侧面板中拖动标签并重新排序。到目前为止,我只能将其从一个标签复制到另一个标签。我的目标是在列表中向上或向下拖动标签,并根据其在JPanel中的放置位置,让其余JLabel在面板中向上或向下移动。我在面板 ..
发布时间:2020-10-26 06:10:18 Java开发

当在面板中单击鼠标时,存储ImageIcons的JLabel将返回到原始位置

我已将此侦听器添加到JLabel中,并且能够完美地拖动图像,但是,一旦单击面板(在不存在JLabel的区域中),标签就会返回到这是原始位置。我不知道为什么会这样。请帮帮我,我已经花了很多时间来解决这个问题。 公共类CardLabelListener扩展了MouseAdapter { private MouseEvent initializeEvent = null; @Over ..
发布时间:2020-10-26 06:06:07 Java开发

如何使用Java设置JLabel的颜色?

我将在单击 JButton 时创建多个 Jlabel 组件。我知道如何创建标签并在其中设置文本,但是我希望该标签具有颜色。 我只知道如何更改具有颜色的标签颜色名称但程序的重要部分是声明标签时,没有下面的代码所示的名称: newPanel.add(new JLabel(“ jlabel text”),g); 如何设置标签的颜色? 解决方案 yourLabel. ..
发布时间:2020-10-05 20:36:56 Java开发

如何在Java中创建要打印到JFrame的JLabel数组

我正在尝试制作一个标签数组。 每个标签的功能值不同。 我不知道要使用的标签的确切数量。 我的意思是可以打印任意数量的值。 请帮助我做到这一点。 解决方案 仅需一个方法即可返回数组或JLabels $ b的某些集合$ b并将它们全部添加到您的JComponent中(例如,一个JPanel) class MyPanel扩展了JPanel { public MyPanel( ..
发布时间:2020-09-24 23:15:44 Java开发

其他面板的背景图片问题

因此,我为纸牌游戏War创建了一个程序.一切都完成了,除了我想添加背景.问题是我不知道如何添加背景图片,以便其他JLabel和JButton仍然出现在图片的顶部.我是否需要设置背景图片,以便其他面板也显示在顶部?到目前为止,我的程序是这样: public War() { JFrame frame = new JFrame(); frame.setSize(500, 500) ..
发布时间:2020-09-18 04:48:34 Java开发

如何将标签文本设置为JTextField输入

我试图让用户在CardLayout的一个面板中输入一个名称,然后让该输入在它切换到的下一个面板中定义JLabels文本.我使用了System.out.println(userName);再次检查它是否正在拾取文本,它肯定是,但是我不知道如何使“用户"文本成为JTextFields输入的文本. 完整的工作代码如下: import java.awt.CardLayout; import j ..
发布时间:2020-09-15 20:41:57 其他开发

如何在JLabel中循环元素的文本?

我在循环方面遇到问题.该循环如何循环遍历不同的值并在标签上显示所有值,而不是在标签上显示数组的最后一个值? 用于循环的代码图像. 解决方案 下面的代码只是从您的屏幕快照中复制(编写)的.其中有一个小错误. sinhvien sv = new sinhvien(); sv.setdata("CC",12); sv.setdata("CL",14); sv.setdata ..
发布时间:2020-09-07 04:16:27 Java开发

Java Swing应用程序gif动画留下痕迹

嘿,我想知道是否可以解决动画问题。 目前,它的动画效果还不错,但有一个问题-好像留下了训练图像 这是我的代码正在使用: import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graph ..
发布时间:2020-06-08 18:39:41 Java开发

在正y方向上增加jlabel的高度?

当我设置jLabel的大小时,通常它会向底部增大。如何在y方向上增加高度? 按下init后 当前结果 预期结果 我的源代码 private void initActionPerformed(java.awt.event.ActionEvent evt ){ int p = Integer.parseInt(abc [0] .getText()); in ..
发布时间:2020-06-03 22:31:00 Java开发