การปรับแต่งเครื่องมือ editplus ใช้งานร่วมกับคอมไพลเลอร์ gcc

สำหรับท่านที่ใช้โปรแกรม editplus แล้วต้องการให้สามารถคอมไพล์และรันโปรแกรมภาษาซีได้ ต้องอ่านบทความนี้ครับ

ก่อนอื่นขอให้ท่านผู้อ่านติดตั้งโปรแกรม editplus (โค๊ดอีดิเตอร์) และ MinGW (คอมไพลเลอร์ภาษาซี) จากนั้นเปิดโปรแกรม editplus ขึ้นมาครับ

ไปที่ เมนู Tool -> Configure User Tools จะปรากฏไดอะล็อกจัดการเครื่องมือสำหรับผู้ใช้

ให้เปลี่ยนชื่อกลุ่มเครื่องมือดังต่อไปนี้ (คลิ๊กที่รูปเพื่อดูภาพขยาย)

Editplus_GCC2

จากนั้นให้เพิ่มโปรแกรม gcc เป็น compiler ดังรูป

Editplus_GCC3

Read more

ตัวอย่างการใช้ checkbox บน JTable

บทความนี้เป็นบทความต่อเนื่องจากบทความ ตัวอย่างการใช้งาน JTable บน Netbeans ผู้เขียนขอแนะนำให้อ่านทำความเข้าใจบทความข้างต้นก่อนอ่านบทความนี้ครับ

ในกรณีที่เราต้องการให้คอลัมน์ใดๆใน JTable แสดงผลในรูปแบบ checkbox  โดยใช้ โมเดลนั้น ข้อมูลในตำแหน่งดังกล่าวจะต้องเป็นข้อมูลชนิด boolean ในที่นี้ผมทำการแก้ไขคลาส Student จากตัวอย่างที่แล้วโดยเพิ่มแอทริบิวต์ใหม่คือ haveMobile และแก้ constructor ใหม่ดังนี้

public class Student  {

    private String id;
    private String name;
    private double gpa;
    private boolean haveMobile;

    public boolean isHaveMobile() {
        return haveMobile;
    }

    public void setHaveMobile(boolean haveMobile) {
        this.haveMobile = haveMobile;
    }

    public Student(String id, String name,double gpa,boolean haveMobile ) {
        this.id = id;
        this.name = name;
        this.gpa = gpa;
        this.haveMobile = haveMobile;
    }

    public double getGpa() {
        return gpa;
    }

    public void setGpa(double gpa) {
        this.gpa = gpa;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

}

Read more