java - 在 netbeans 中使用调色板的 JLabel 背景图像

标签 java

我已使用调色板框中的标签将背景图像添加到我的框架中。通过在属性工具框中使用图标,但在扩展状态下最大化时图像无法适合框架。如何使用标签属性工具箱制作适合屏幕的背景图像?

我的代码是......

    bgLabel = new javax.swing.JLabel(); 
bgLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/mission/Bluebg1.jpg")));
 jPanel1.add(bgLabel); bgLabel.setBounds(-10, 0, 880, 470); 

最佳答案

实际上,您使用 Netbeans 拖放工具设置的 Label 已经设置了其边界...并且在调整 Label 大小时不会调整大小,因为它已经它的边界已经固定...

因此标签上的图标保持原样...

如果您想使其可调整大小,请转到属性框并选中两个复选框

  1. 水平调整大小。
  2. 垂直调整大小。

这会做你想要的。

关于java - 在 netbeans 中使用调色板的 JLabel 背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31181538/

相关文章:

java - 'int' 类型的大数组需要传递给通用数组和集合

java - addShutdownHook的实现

java - 是否有任何类实现 javax.persistence.Parameter<T>?

java - Spring 数据JPA : update a list of Entity using a list of input in a custom Query

java - float 精度损失

java - 在 Jersey 中找不到符号 PathParam

java - Java ThreadPool中ThreadLocal值是否被GC?

java - 多线程 - 杀死一个线程及其所有子进程

java - 为什么还可以使用空白构造函数?

java - 当分割字符恰好出现两次时分割字符串