欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java swing 文本框和按鈕

李中冰1年前9瀏覽0評論

Java的Swing是一種可視化窗口的框架,它提供了豐富的組件和容器,其中文本框和按鈕是最常見的兩種組件。

文本框是輸入和顯示文本的控件,可以單行或多行顯示,通常用于接收用戶輸入的數據。Swing提供了JTextField和JTextArea兩種文本框,它們都可以通過setEditable()方法設置是否可編輯。

JTextField textField = new JTextField();
textField.setBounds(50, 50, 200, 30);  //設置文本框的位置和大小
textField.setEditable(false);  //設置文本框不可編輯
JTextArea textArea = new JTextArea();
textArea.setBounds(50, 100, 200, 120);  //設置文本域的位置和大小
textArea.setEditable(true);  //設置文本域可編輯

按鈕是觸發事件的控件,通常用于執行一些操作,如提交表單、保存數據等。Swing提供了JButton和JToggleButton兩種按鈕,它們可以通過addActionListener()方法添加點擊事件。

JButton button = new JButton("確定");
button.setBounds(100, 250, 80, 30);  //設置按鈕的位置和大小
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
//處理點擊事件
}
});
JToggleButton toggleButton = new JToggleButton("開關");
toggleButton.setBounds(200, 250, 80, 30);  //設置開關的位置和大小
toggleButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
//處理點擊事件
}
});

上面的代碼演示了如何創建和使用Swing的文本框和按鈕,它們可以組合使用,用于構建更復雜的用戶界面。