Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用netbeans IDE在图像上添加按钮?_Java_Swing_Netbeans_Ide - Fatal编程技术网

Java 如何使用netbeans IDE在图像上添加按钮?

Java 如何使用netbeans IDE在图像上添加按钮?,java,swing,netbeans,ide,Java,Swing,Netbeans,Ide,我使用netbeans作为IDE来制作我的桌面应用程序 我必须在图像上添加3个按钮。我该怎么做?我无法使用netbeans的拖放功能完成此操作。将按钮放在带有图像背景的自定义面板中() 在IDE中,使用一个常规的JPanel并将JButtons拖到上面,然后将代码从JPanel更改为ImagePanel(或您使用的任何名称)。这有点冒失,但是 首先,将基础组件的布局设置为BorderLayout 将JLabel放入其中。将标签图标图像设置为要使用的背景图像 将标签的布局管理器设置为您想要使用的

我使用netbeans作为IDE来制作我的桌面应用程序


我必须在图像上添加3个按钮。我该怎么做?我无法使用netbeans的拖放功能完成此操作。

将按钮放在带有图像背景的自定义面板中()


在IDE中,使用一个常规的
JPanel
并将
JButton
s拖到上面,然后将代码从
JPanel
更改为
ImagePanel
(或您使用的任何名称)。

这有点冒失,但是

  • 首先,将基础组件的布局设置为
    BorderLayout
  • JLabel
    放入其中。将标签图标图像设置为要使用的背景图像
  • 将标签的布局管理器设置为您想要使用的内容
  • 把你的按钮放在上面

1.添加JLabel并在属性中,将文本设置为null,然后通过从图标菜单中选择图像来添加图像(此图像应在您的软件包中)

2.设置适当的背景大小,并将布局设置为空布局


3.将背景标签放在最底层,并根据需要不断添加按钮或标签。

您能给我们一个您想要实现的屏幕截图吗?@MadProgrammer