亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何將對象加入文本域

小億
109
2023-10-16 16:49:17
欄目: 編程語言

要將一個對象添加到文本域中,需要使用文本域的append方法。如果要在文本域中顯示對象的內容,可以將對象轉換為字符串形式,然后將該字符串追加到文本域中。

以下是一個示例代碼,演示了如何將一個自定義的對象添加到文本域中:

import javax.swing.*;
import java.awt.*;
public class MainFrame extends JFrame {
public MainFrame() {
JTextArea textArea = new JTextArea();
JButton button = new JButton("Add Object");
button.addActionListener(e -> {
// 創建一個自定義對象
Person person = new Person("John", 25);
// 將對象轉換為字符串形式
String objectString = person.toString();
// 將字符串追加到文本域中
textArea.append(objectString + "\n");
});
JPanel panel = new JPanel();
panel.add(button);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(new JScrollPane(textArea), BorderLayout.CENTER);
getContentPane().add(panel, BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 300);
setVisible(true);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(() -> new MainFrame());
}
}
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Name: " + name + ", Age: " + age;
}
}

運行上述代碼,點擊"Add Object"按鈕后,會將一個自定義的Person對象的字符串表示追加到文本域中。

0
巴中市| 大竹县| 大庆市| 嘉定区| 宁国市| 伊宁县| 栾川县| 安泽县| 比如县| 图片| 当雄县| 突泉县| 多伦县| 板桥市| 新宁县| 灵武市| 镇远县| 金华市| 西和县| 赤水市| 台北市| 海城市| 焦作市| 宁津县| 宜城市| 舒兰市| 永福县| 都兰县| 澄城县| 龙陵县| 东城区| 衢州市| 保亭| 会昌县| 南部县| 浦县| 察哈| 宜兴市| 攀枝花市| 囊谦县| 嵊州市|