Java-Swing DefaultListModel Class : สอน class และ method ของ DefaultListModel Class, เรียน class และ method ของ DefaultListModel Class
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • new DefaultListModel () ใช้สร้าง object DefaultListModel
    addElement() ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel
    insertElementAt() ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel ในตำแหน่งที่กำหนด
    add() ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel ในตำแหน่งที่กำหนด
    setSize() ใช้กำหนด ขนาด ของ object DefaultListModel
    clear() ใช้ ลบ ข้อมูลทุกตัว ออกจาก object DefaultListModel
    remove() ใช้ ลบ ข้อมูล ณ ตำแหน่งที่กำหนด ออกจาก object DefaultListModel
    removeElement() ใช้ ลบ ข้อมูล ที่กำหนด ออกจาก object DefaultListModel
    elementAt() ใช้ คืนค่า ข้อมูล ในตำแหน่งที่กำหนด จาก object DefaultListModel
    get() ใช้ คืนค่า ข้อมูล ในตำแหน่งที่กำหนด จาก object DefaultListModel
    firstElement() ใช้ คืนค่า ข้อมูล ในตำแหน่งแรกสุด จาก object DefaultListModel
    lastElement() ใช้ คืนค่า ข้อมูล ในตำแหน่งท้ายสุด จาก object DefaultListModel
    toArray() ใช้ คืนค่า ข้อมูล ทั้งหมดที่มี ใน object DefaultListModel
    indexOf() ใช้ ค้นหาข้อมูลที่กำหนด ใน object DefaultListModel โดยเป็นการค้นหาจากหน้าไปหลัง
    getSize() ใช้ คืนค่า ขนาด ของ object DefaultListModel
    capacity() ใช้ คืนค่า จำนวนข้อมูลทั้งหมด ที่มีอยู่ใน object DefaultListModel
  • method :
    new DefaultListModel ();

    return type :
    DefaultListModel

    content :
    ใช้สร้าง object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();

  • method :
    addElement ( object );

    return type :
    void

    content :
    ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );

  • method :
    insertElementAt ( object, int_index );

    return type :
    void

    content :
    ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel ในตำแหน่งที่กำหนด

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "code" ) );
    list_model.insertElementAt ( new String ( "lab" ), 1 );

  • method :
    add ( int_index, object );

    return type :
    void

    content :
    ใช้เพิ่มข้อมูล เข้าไปใน object DefaultListModel ในตำแหน่งที่กำหนด

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "code" ) );
    list_model.add ( 1, new String ( "lab" ) );

  • method :
    setSize ( int_size );

    return type :
    void

    content :
    ใช้กำหนด ขนาด ของ object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.setSize ( 10 );

  • method :
    clear ();

    return type :
    void

    content :
    ใช้ ลบ ข้อมูลทุกตัว ออกจาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "labcode" ) );
    list_model.clear ();

  • method :
    remove ( int_index );

    return type :
    void

    content :
    ใช้ ลบ ข้อมูล ณ ตำแหน่งที่กำหนด ออกจาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    list_model.remove ( 1 );

  • method :
    removeElement ( object );

    return type :
    void

    content :
    ใช้ ลบ ข้อมูล ที่กำหนด ออกจาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    list_model.removeElement ( "lab" );

  • method :
    elementAt ( int_index );

    return type :
    Object

    content :
    ใช้ คืนค่า ข้อมูล ในตำแหน่งที่กำหนด จาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    String value = ( String ) list_model.elementAt ( 1 );

  • method :
    get ( int_index );

    return type :
    Object

    content :
    ใช้ คืนค่า ข้อมูล ในตำแหน่งที่กำหนด จาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    String value = ( String ) list_model.get ( 1 );

  • method :
    firstElement ();

    return type :
    Object

    content :
    ใช้ คืนค่า ข้อมูล ในตำแหน่งแรกสุด จาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    String value = ( String ) list_model.firstElement ();

  • method :
    lastElement ();

    return type :
    Object

    content :
    ใช้ คืนค่า ข้อมูล ในตำแหน่งท้ายสุด จาก object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    String value = ( String ) list_model.lastElement ();

  • method :
    toArray ();

    return type :
    Object Array

    content :
    ใช้ คืนค่า ข้อมูล ทั้งหมดที่มี ใน object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    String [] values = ( String ) list_model.toArray ();

  • method :
    indexOf ( object );

    return type :
    int

    content :
    ใช้ ค้นหาข้อมูลที่กำหนด ใน object DefaultListModel โดยเป็นการค้นหาจากหน้าไปหลัง
    และจะคืนค่า ตำแหน่งแรกที่พบมาให้ หรือคืนค่า -1 ถ้าไม่พบข้อมูลที่กำหนด

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    if ( list_model.indexOf ( "lab" ) == -1 )
    {
         System.out.println ( "No Data In Object." );
    }

  • method :
    getSize ();

    return type :
    int

    content :
    ใช้ คืนค่า ขนาด ของ object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    int size = list_mode.getSize ();

  • method :
    capacity ();

    return type :
    int

    content :
    ใช้ คืนค่า จำนวนข้อมูลทั้งหมด ที่มีอยู่ใน object DefaultListModel

    comment :
    DefaultListModel list_model = new DefaultListModel ();
    list_model.addElement ( new String ( "bamboo" ) );
    list_model.addElement ( new String ( "lab" ) );
    list_model.addElement ( new String ( "code" ) );
    int size = list_mode.capacity ();

 
Share This Chapter Login with Facebook