เชียงรายโฟกัสดอทคอม สังคมออนไลน์ของคนเชียงราย ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
วันที่ 26 เมษายน 2024, 13:10:10
หน้าแรก ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก



  • ข้อมูลหลักเว็บไซต์
  • เชียงรายวันนี้
  • ท่องเที่ยว-โพสรูป
  • ตลาดซื้อขายสินค้า
  • ธุรกิจบริการ
  • บอร์ดกลุ่มชมรม
  • อัพเดทกระทู้ล่าสุด
  • อื่นๆ

ประกาศ !! กรุณาอ่านเพื่อทำความเข้าใจ : https://forums.chiangraifocus.com/index.php?topic=1025412.0

+  เว็บบอร์ด เชียงรายโฟกัสดอทคอม สังคมออนไลน์ของคนเชียงราย
|-+  ศูนย์กลางข้อมูลเชียงราย
| |-+  คุยเรื่องไอที - เทคโนโลยี (ผู้ดูแล: K€nGja1, chiohoh, nuifish, NOtis)
| | |-+  ใครเขียน JAVA เป็นขอความช่วยเหลือหน่อยครับ
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
« หน้าที่แล้ว ต่อไป »
หน้า: [1] พิมพ์
ผู้เขียน ใครเขียน JAVA เป็นขอความช่วยเหลือหน่อยครับ  (อ่าน 850 ครั้ง)
~'oBIGBADo'~
เตรียมอนุบาล
*
ออฟไลน์ ออฟไลน์

กระทู้: 18


« เมื่อ: วันที่ 10 กันยายน 2012, 11:04:46 »

ผมต้องการทำ  JList แบบในรูปแต่ไม่รู้จะเขียนโค้ดยังไง
ผมใช้โปรแกรมeclipse แต่ใช้ปลั๊กอิน Windows Builder  edition ในการทำ
IP : บันทึกการเข้า
Manutpong
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 173



« ตอบ #1 เมื่อ: วันที่ 10 กันยายน 2012, 15:57:47 »

แบบนี้ก็ได้ครับ
import javax.swing.*;

ประกาศ  DefaultListModel myDefaultListModel = new DefaultListModel(); ให้ประกาศ Object ให้เป็น global

ไปที่ Event ของ Button เพื่อดึงค่า จาก Textbox to Jlist
   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
     jList1.setModel(getData());
    }


สร้าง method ไว้ดึงค่าจาก Text แล้ว Return ตัวแปลกลับ
    private DefaultListModel getData(){
        myDefaultListModel.addElement((Object)text1.getText());
     return myDefaultListModel;
    }

 ยิงฟันยิ้ม ยิงฟันยิ้ม
  


* list.JPG (6.46 KB, 244x206 - ดู 141 ครั้ง.)
« แก้ไขครั้งสุดท้าย: วันที่ 11 กันยายน 2012, 10:02:46 โดย Manutpong » IP : บันทึกการเข้า
~'oBIGBADo'~
เตรียมอนุบาล
*
ออฟไลน์ ออฟไลน์

กระทู้: 18


« ตอบ #2 เมื่อ: วันที่ 10 กันยายน 2012, 17:18:04 »

ผมขอโค้ดทั้งหมดได้ไหมครับ
แบบนี้ก็ได้ครับ
import javax.swing.*;

ประกาศ  DefaultListModel myDefaultListModel = new DefaultListModel(); ให้เป็น ตัวแปล global

ไปที่ Event ของ Button เพื่อดึงค่า จาก Textbox to Jlist
   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
     jList1.setModel(getData());
    }


สร้าง method ไว้ดึงค่าจาก Text แล้ว Return ตัวแปลกลับ
    private DefaultListModel getData(){
        myDefaultListModel.addElement((Object)text1.getText());
     return myDefaultListModel;
    }

 ยิงฟันยิ้ม ยิงฟันยิ้ม
   
IP : บันทึกการเข้า
Manutpong
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 173



« ตอบ #3 เมื่อ: วันที่ 11 กันยายน 2012, 08:16:53 »

ผมขอโค้ดทั้งหมดได้ไหมครับ
แบบนี้ก็ได้ครับ
import javax.swing.*;

ประกาศ  DefaultListModel myDefaultListModel = new DefaultListModel(); ให้ประกาศ Object ให้เป็น global

ไปที่ Event ของ Button เพื่อดึงค่า จาก Textbox to Jlist
   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
     jList1.setModel(getData());
    }


สร้าง method ไว้ดึงค่าจาก Text แล้ว Return ตัวแปลกลับ
    private DefaultListModel getData(){
        myDefaultListModel.addElement((Object)text1.getText());
     return myDefaultListModel;
    }

 ยิงฟันยิ้ม ยิงฟันยิ้ม
  
ลองทำดู ดีกว่าไหมครับ ใช้ Tool ของ Eclipse นะแหละ สร้าง แล้วตั้งชื่อ ให้ถูก
์Button = jButton1
List =  jlist1
text = text1
« แก้ไขครั้งสุดท้าย: วันที่ 11 กันยายน 2012, 10:03:10 โดย Manutpong » IP : บันทึกการเข้า
Manutpong
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 173



« ตอบ #4 เมื่อ: วันที่ 11 กันยายน 2012, 10:03:24 »

 ฮืม
IP : บันทึกการเข้า
~'oBIGBADo'~
เตรียมอนุบาล
*
ออฟไลน์ ออฟไลน์

กระทู้: 18


« ตอบ #5 เมื่อ: วันที่ 18 กันยายน 2012, 22:14:03 »

ทำได้เเล้วครับ ขอบคุณมากเลยครับ
IP : บันทึกการเข้า
หน้า: [1] พิมพ์ 
« หน้าที่แล้ว ต่อไป »
กระโดดไป:  


เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

 
เรื่องที่น่าสนใจ
 

ข้อความที่ท่านได้อ่านบนกระดานข่าวแห่งนี้ เกิดขึ้นจากการเขียนโดยสาธารณชน และตีพิมพ์แบบอัตโนมัติ ผู้ดูแลเว็บไซต์แห่งนี้ไม่จำเป็นต้องเห็นด้วย
และไม่รับผิดชอบต่อข้อความใดๆ ผู้อ่านจึงต้องใช้วิจารณญาณในการกลั่นกรองด้วยตัวเอง และถ้าท่านพบเห็นข้อความใดๆ ที่ขัดต่อกฎหมาย และศีลธรรม พาดพิง ละเมิดสิทธิบุคคอื่น ต้องการแจ้งลบ
กรุณาส่งลิงค์มาที่
เพื่อทีมงานจะได้ดำเนินการลบออกให้ทันที..."

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
www.chiangraifocus.com

Valid XHTML 1.0! Valid CSS!