package java_5;import javax.swing.*;import java.awt.*;public class Demo1 extends JFrame{ private JLabel labe1,label1,label2,label3; public Demo1(){ super("JLabel實(shí)例"); Container container=getContentPane(); container.setLayout(new FlowLayout()); label1=new JLabel("label以文字形式存在,并且設(shè)置字體樣式"); container.add(label1); Icon bug=new ImageIcon("img.jpg"); label2=new JLabel("Label以文字和圖片形式存在",bug,SwingConstants.LEFT); label2.setToolTipText("鼠標(biāo)所在位置是label2"); container.add(label2); label3=new JLabel(); label3.setText("Label以文字和圖片形式在底部"); label3.setIcon(bug); label3.setHorizontalAlignment(SwingConstants.CENTER); label3.setVerticalTextPosition(SwingConstants.BOTTOM); label3.setToolTipText("鼠標(biāo)所在的位置是label3"); container.add(label3); setSize(600,350); setVisible(true); } ? ?public static void main(String[] args) { ? ? Demo1 demo=new Demo1(); ? ? demo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }}這是我的代碼,但是沒有出現(xiàn)圖片。我想請教一下要如何做才能顯示出圖片,是需要我在這個(gè)src中在建立一個(gè)Img的包么?如果建立了Img的包如何把圖片導(dǎo)入進(jìn)去。如果不是這種方法是用路徑的方法,怎么給出路徑呢?Icon bug=new ImageIcon();謝謝指教
添加回答
舉報(bào)
0/150
提交
取消