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

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • GridLayout คืออะไร ? เป็นรูปแบบของการจัดวาง layout โดยจะจัดวาง component แบบตาราง คือมีการกำหนดจำนวนแถว และคอลัมน์
    new GridLayout() ใช้สร้าง object gridlayout
    new GridLayout ( int_row, int_col ); ใช้สร้าง object gridlayout โดยจะมีจำนวนแถวและคอลัมน์ตามที่กำหนด
    new GridLayout ( int_row, int_col, int_horizontal, int_vertical ); ใช้สร้าง object gridlayout โดยจะมีจำนวนแถวและคอลัมน์ตามที่กำหนด
    setRows() ใช้กำหนด จำนวนแถว
    setColumns() ใช้กำหนด จำนวนคอลัมน์
    setHgap() ใช้กำหนดระยะห่างระหว่าง cell ในแนวนอน
    setVgap() ใช้กำหนดระยะห่างระหว่าง cell ในแนวตั้ง
    getRows() ใช้คืนค่า จำนวนแถว
    getColumns() ใช้คืนค่า จำนวนคอลัมน์
    getHgap() ใช้คืนค่าระยะห่างระหว่าง cell ในแนวนอน
    getVgap() ใช้คืนค่าระยะห่างระหว่าง cell ในแนวตั้ง
  • subject :
    GridLayout คืออะไร ?

    content :
    GridLayout เป็นรูปแบบของการจัดวาง layout โดยจะจัดวาง component แบบตาราง
    คือมีการกำหนดจำนวนแถว และคอลัมน์ และจะเริ่มวาง component จากซ้ายไปขวา
    เมื่อหมดบรรทัดจะขึ้นบรรทัดใหม่ให้ ( ถึงแม้จะเกินแถวที่กำหนดก็ตาม )

  • method :
    new GridLayout ();

    return type :
    GridLayout

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

    example :
    GridLayout gridlayout = new GridLayout ();

  • method :
    new GridLayout ( int_row, int_col );

    return type :
    GridLayout

    content :
    ใช้สร้าง object gridlayout โดยจะมีจำนวนแถวและคอลัมน์ตามที่กำหนด

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10 );

  • method :
    new GridLayout ( int_row, int_col, int_horizontal, int_vertical );

    return type :
    GridLayout

    content :
    ใช้สร้าง object gridlayout โดยจะมีจำนวนแถวและคอลัมน์ตามที่กำหนด
    และมีการกำหนดระยะห่างระหว่าง cell ทั้งในแนวตั้งและแนวนอนด้วย

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10, 2, 2 );

  • method :
    setRows ( int_row );

    return type :
    void

    content :
    ใช้กำหนด จำนวนแถว

    example :
    GridLayout gridlayout = new GridLayout ();
    gridlayout.setRows ( 10 );

  • method :
    setColumns ( int_row );

    return type :
    void

    content :
    ใช้กำหนด จำนวนคอลัมน์

    example :
    GridLayout gridlayout = new GridLayout ();
    gridlayout.setColumns ( 10 );

  • method :
    setHgap ( int_horizontal );

    return type :
    void

    content :
    ใช้กำหนดระยะห่างระหว่าง cell ในแนวนอน

    example :
    GridLayout gridlayout = new GridLayout ();
    gridlayout.setHgap ( 10 );

  • method :
    setVgap ( int_vertical );

    return type :
    void

    content :
    ใช้กำหนดระยะห่างระหว่าง cell ในแนวตั้ง

    example :
    GridLayout gridlayout = new GridLayout ();
    gridlayout.setVgap ( 10 );

  • method :
    getRows ();

    return type :
    int

    content :
    ใช้คืนค่า จำนวนแถว

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10 );
    int num_row = gridlayout.getRows ();

  • method :
    getColumns ();

    return type :
    int

    content :
    ใช้คืนค่า จำนวนคอลัมน์

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10 );
    int num_column = gridlayout.getColumns ();

  • method :
    getHgap ();

    return type :
    int

    content :
    ใช้คืนค่าระยะห่างระหว่าง cell ในแนวนอน

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10 );
    int space_horizontal = gridlayout.getHgap ();

  • method :
    getVgap ();

    return type :
    int

    content :
    ใช้คืนค่าระยะห่างระหว่าง cell ในแนวตั้ง

    example :
    GridLayout gridlayout = new GridLayout ( 5, 10 );
    int space_vertical = gridlayout.getVgap ();

 
Share This Chapter Login with Facebook