04 October 2013

ตัวอย่างการใช้งาน Progress Bar ในภาษาจาวา

[ย้ายบทความจาก gushared.com]
    ห่างหายไปนานเลยนะครับช่วงนี้พอดีแอดมินยุ่งๆอยู่ ไหนจะสอบ ไหนจะงาน ไหนจะเล่นเกมส์อีก เวลามันน้อยจริงๆ แต่เอาล่ะไหนๆก็พอมีเวลาว่างอยู่นิดหนึ่ง วันนี้ก็จะมาแบ่งความรู้เรื่องการเขียนโค๊ด Progress bar ง่ายๆ ให้เอาไปลองประยุกต์ใช้ดูแล้วกันครับ

1.สร้างโปรเจค ในที่นี้ผมใช้ NetBeans เป็น Tools ในการเขียนนะครับ File -> New Project -> Java Application
2.เมื่อเราสร้างโปรเจคได้แล้ว ก็ให้เราสร้าง JFrame ขึ้นมา

3.จากนั้นให้เรานำ Button, Text Field และ Progress Bar จาก Swing controls มาวางบน JFrame โดยผมจะเปลี่ยนชื่อเป็นดังนี้ Button -> setInput , Text Field -> input, Progress Bar -> myPB

4.จากนั้นดับเบิ้ลคลิกที่ Button แล้วก็เพิ่มโค๊ดง่ายๆ ดังนี้
        myPB.setMinimum(0);  //เซ็ตค่าน้อยสุดของหลอด Progress Bar
        myPB.setMaximum(100);  //เซ็ตค่ามากสุดของหลอด Progress Bar
        int value = Integer.parseInt(input.getText());
        myPB.setValue(value);   //เซ็ตค่าที่เราต้องการให้ Progress Bar แสดง
5.พอเสร็จก็ลองรันโปรแกรมดูครับ ส่วนคนที่ยังไม่เข้าใจผมมีวีดีโอมาประกอบเพื่อความสะดวกครับ ^_^