| new JMenu () | ใช้สร้าง object JMenu |
|---|---|
| new JMenu ( object_string ) | ใช้สร้าง object JMenu โดยมีการกำหนดชื่อไว้แล้ว |
| add ( object_menu_item ) | ใช้เพิ่ม object MenuItem ลงใน object JMenu ในตำแหน่งท้ายสุด |
| add ( object_jmenu ) | ใช้เพิ่ม object JMenu ลงใน object JMenu ในตำแหน่งท้ายสุด |
| insert() | ใช้เพิ่ม object MenuItem ลงใน object JMenu ในตำแหน่งที่กำหนด |
| addSeparator() | ใช้เพิ่ม เส้นคั่น เข้าไปใน object JMenu ในตำแหน่งท้ายสุด |
| insertSeparator() | ใช้เพิ่ม เส้นคั่น เข้าไปใน object JMenu ในตำแหน่งที่กำหนด |
| remove ( index ) | ใช้ลบ object MenuItem ออกจาก object JMenu ณ ตำแหน่งที่กำหนด |
| remove ( object_menu_item ) | ใช้ลบ object MenuItem ที่กำหนด ออกจาก object JMenu |
| removeAll() | ใช้ลบ object MenuItem ทั้งหมด ออกจาก object JMenu |
| getMenuComponent() | ใช้คืนค่า component ณ ตำแหน่งที่กำหนด จาก object JMenu |
| getMenuComponents() | ใช้คืนค่า component ทั้งหมด จาก object JMenu |
| getItemCount() | ใช้คืนค่า จำนวน menu item ทั้งหมดที่มีใน object JMenu |
| getMenuComponentCount() | ใช้คืนค่า จำนวน component ทั้งหมดที่มีใน object JMenu |
method:new JMenu ();
return type:JMenu
content:ใช้สร้าง object JMenu
example:JMenu menu = new JMenu ();
method:new JMenu ( object_string );
return type:JMenu
content:ใช้สร้าง object JMenu โดยมีการกำหนดชื่อไว้แล้ว
example:JMenu menu = new JMenu ( "data employee" );
method:add ( object_menu_item );
return type:void
content:ใช้เพิ่ม object MenuItem ลงใน object JMenu ในตำแหน่งท้ายสุด
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) );
method:add ( object_jmenu );
return type:void
content:ใช้เพิ่ม object JMenu ลงใน object JMenu ในตำแหน่งท้ายสุด เป็นเหมือนการเพิ่มรายการย่อยๆลงไปให้กับ menu
example:JMenu menu_data = new JMenu ( "data" ); JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); JMenu menu_employee = new JMenu ( "data employee" ); menu_employee.add ( new JMenuItem ( "insert employee" ) ); menu_employee.add ( new JMenuItem ( "update employee" ) ); menu_employee.add ( new JMenuItem ( "delete employee" ) ); menu_data.add ( menu_position ); menu_data.add ( menu_employee );
method:insert ( object_menu_item, int_index );
return type:void
content:ใช้เพิ่ม object MenuItem ลงใน object JMenu ในตำแหน่งที่กำหนด
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.insert ( new JMenuItem ( "delete position" ), 0 );
method:addSeparator ();
return type:void
content:ใช้เพิ่ม เส้นคั่น เข้าไปใน object JMenu ในตำแหน่งท้ายสุด
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.addSeparator (); menu_position.add ( new JMenuItem ( "search position" ) );
method:insertSeparator ( int_index );
return type:void
content:ใช้เพิ่ม เส้นคั่น เข้าไปใน object JMenu ในตำแหน่งที่กำหนด
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); menu_position.insertSeparator ( 3 );
method:remove ( int_index );
return type:void
content:ใช้ลบ object MenuItem ออกจาก object JMenu ณ ตำแหน่งที่กำหนด
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); menu_position.remove ( 2 );
method:remove ( object_menu_item );
return type:void
content:ใช้ลบ object MenuItem ที่กำหนด ออกจาก object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); JMenuItem update_positon = new JMenuItem ( "update position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( update_positon ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); menu_position.remove ( update_positon );
method:removeAll ();
return type:void
content:ใช้ลบ object MenuItem ทั้งหมด ออกจาก object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); menu_position.removeAll ();
method:getMenuComponent ( int_index );
return type:Component
content:ใช้คืนค่า component ณ ตำแหน่งที่กำหนด จาก object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); JMenuItem menu_item = ( JMenuItem ) menu_position.getMenuComponent ( 2 );
method:getMenuComponents ();
return type:Component Array
content:ใช้คืนค่า component ทั้งหมด จาก object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); JMenuItem [] menu_items = ( JMenuItem ) menu_position.getMenuComponents ();
method:getItemCount ();
return type:int
content:ใช้คืนค่า จำนวน menu item ทั้งหมดที่มีใน object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.add ( new JMenuItem ( "search position" ) ); int total_menu = menu_position.getItemCount ();
method:getMenuComponentCount ();
return type:int
content:ใช้คืนค่า จำนวน component ทั้งหมดที่มีใน object JMenu
example:JMenu menu_position = new JMenu ( "data position" ); menu_position.add ( new JMenuItem ( "insert position" ) ); menu_position.add ( new JMenuItem ( "update position" ) ); menu_position.add ( new JMenuItem ( "delete position" ) ); menu_position.addSeparator (); menu_position.add ( new JMenuItem ( "search position" ) ); int total_component = menu_position.getMenuComponentCount ();