Java gui สร้างปุ่มกด
Java gui สร้างปุ่มกด
ใน Java, การสร้าง GUI และปุ่มกดสามารถทำได้โดยใช้ Swing ซึ่งเป็นส่วนหนึ่งของ Java's Standard Widget Toolkit (SWT) หรือ JavaFX ก็เป็นตัวเลือกอีกอย่างที่ใช้ในการสร้าง GUI ใน Java ต่อไปนี้คือตัวอย่างการสร้าง GUI และปุ่มกดด้วย Swing:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MyButtonApp {
public static void main(String[] args) {
// สร้าง JFrame (หน้าต่างแอปพลิเคชัน)
JFrame frame = new JFrame("ตัวอย่างปุ่มกด");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // การปิดหน้าต่างจะปิดแอปพลิเคชัน
// สร้างปุ่ม
JButton button = new JButton("กดฉัน");
button.setPreferredSize(new Dimension(100, 50)); // ตั้งขนาดปุ่ม
// สร้าง ActionListener เพื่อรับเหตุการณ์การคลิกปุ่ม
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "คุณกดปุ่มแล้ว");
}
});
// สร้าง JPanel เพื่อใส่ปุ่ม
JPanel panel = new JPanel();
panel.add(button);
// ใส่ JPanel ใน JFrame
frame.getContentPane().add(panel);
// ตั้งขนาดของ JFrame และทำให้แสดง
frame.setSize(300, 150);
frame.setVisible(true);
}
}
```
ในตัวอย่างนี้เราสร้าง JFrame และปุ่ม JButton และกำหนด ActionListener เพื่อรองรับเหตุการณ์การคลิกปุ่ม โดยแสดงข้อความโต้ตอบด้วย JOptionPane เมื่อปุ่มถูกคลิก.
คุณสามารถคอมไพล์และรันโค้ดนี้เพื่อดูผลลัพธ์ที่ได้บนหน้าต่างแอปพลิเคชัน GUI ของ Java ที่สร้างขึ้นมาคลิกปุ่ม "กดฉัน" เพื่อดูผลลัพธ์ที่แสดงข้อความ.
ความคิดเห็น
แสดงความคิดเห็น