Navigator
Java UIManager
Demo Project
Desktop GUI
- JTextField/JLabel
- JProgressBar/JSlider
- JCheckBox
- JDialog/JColorChooser
- JComboBox/JList
- JRadioButton
- JSpinner
- JTextArea
- JTable
J2ME (Java Mobile)
JME (JMonkey)
Tutorial & Doc
Java Monkey Engine (EN)
JavaFX (En)

Netbeans IDE
![]()
Swing GUI with NetBeans IDE
Java Game 2D - Thread Start
1. ทำการสร้างโปรเจ็คและเจเฟรมขึ้นมาใหม่
2. ทำการ implements Runnable เข้ามาใช้งาน
public class Jarplus extends javax.swing.JFrame implements Runnable |
3. ประกาศตัวแปร private Thread run; ภายในคลาสของเจเฟรม
4. นำ JProgressBar และ JButton มาวางดังภาพด้านล่าง
5. สร้างเมธอด Run ภายในคลาส ดังนี้
public void run() { } |
6. จากนั้นเขียน Action ภายในปุ่มดังนี้
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
| run = new Thread(this, "run"); run.start(); |
}
7. ทดสอบการทำงานของเธรด (Shift+F6)

Download Thread Source Code for Netbeans.






