如何在JPanel netbeans上放置图像?

时间:2013-06-13 02:32:14

标签: image netbeans jpanel

我知道这可能已被问过十亿次,但我仍然难以得到一个直截了当的答案。

你把代码放在哪里?您可以通过GUI构建器添加它 - 如果是这样的话?或者您是否必须在代码中“手动”添加它?如果是这样的话,你会把它放在公共课上还是只上课?你怎么写的?

1 个答案:

答案 0 :(得分:0)

我就是这样做的....但我不是java程序员;)

首先我启动变量

 private javax.swing.JLabel myImage; //notice its a jLabel

然后在initcomponents();

我设置了我想要的图标......

 myImage.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/logo.png")));

然后,一旦我启动了我的jPanel ....它只是一个addComponent,设置它....

    .addComponent(myImage, javax.swing.GroupLayout.PREFERRED_SIZE, 383, javax.swing.GroupLayout.PREFERRED_SIZE)

但是,你可以通过GUI构建器来实现......

要做到这一点,只需将JLabel拖到面板中......

然后在侧面,在属性中,您将看到一个名为“图标”的字段,然后只需浏览您的图像,瞧!就这么简单!

enter image description here