博爲峯小博老師:code
下圖列出了Label經常使用的構造器:對象
經過構造器建立了Label組件後,可經過組件內置的方法來操縱這個組件,其方法以下圖所示。blog
在頂層容器中添加兩個標籤組件,其具體的代碼以下:ip
public class BWF {get
static int width=300;io
static int height=200;class
public static void main(String args[]){容器
JFrame jf=new JFrame("添加標籤演示");程序
jf.setSize(width, height);方法
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel contentPane=new JPanel();
JLabel label1=new JLabel("這是一個標籤控件");//建立標籤組件
JLabel label2=new JLabel("這是一個不可編輯的標籤控件");
contentPane.add(label1);//添加到內容面板中
contentPane.add(label2);
jf.setContentPane(contentPane);
jf.setVisible(true);
}
}
以上是使用標籤對象初始化的方法爲標籤賦初始值,下面再使用JLabel的方法來給標籤賦值。在這個程序中將經過賦值的形式建立標籤。
public class BWF {
static int width=300;
static int height=200;
public static void main(String args[]){
JFrame jf=new JFrame("添加標籤演示");
jf.setSize(width, height);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel contentPane=new JPanel();
JLabel label1=new JLabel();//建立標籤組件
JLabel label2=new JLabel();
label1.setText("標籤是用來標識某個控件的控件");
label2.setText("標籤是用來標識說明性文件的控件");
contentPane.add(label1);//添加到內容面板中
contentPane.add(label2);
jf.setContentPane(contentPane);
jf.setVisible(true);
}
}