本文整理匯總了Java中java.awt.MenuItem.getPeer方法的典型用法代碼示例。如果您正苦於以下問題:Java MenuItem.getPeer方法的具體用法?Java MenuItem.getPeer怎麽用?Java MenuItem.getPeer使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類java.awt.MenuItem
的用法示例。
在下文中一共展示了MenuItem.getPeer方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: addItems
import java.awt.MenuItem; //導入方法依賴的package包/類
void addItems()
{
if(!itemsAdded)
{
Menu o = (Menu)owner;
for( int i=0; i < o.getItemCount(); i++ )
{
MenuItem ci = o.getItem(i);
if (ci instanceof Menu && ci.getPeer() != null)
((QtMenuPeer)ci.getPeer()).addItems();
addItem( ci );
}
itemsAdded = true;
}
}
示例2: addItem
import java.awt.MenuItem; //導入方法依賴的package包/類
public void addItem( MenuItem item )
{
if( item instanceof Menu || item instanceof PopupMenu)
insertMenu((QtMenuPeer)item.getPeer());
else
{
QtMenuItemPeer p = (QtMenuItemPeer)item.getPeer();
insertItem(p);
}
}
示例3: SwingMenuPeer
import java.awt.MenuItem; //導入方法依賴的package包/類
/**
* Creates a new <code>SwingMenuPeer</code> instance.
*
* @param awtMenu the AWT menu
*/
public SwingMenuPeer(Menu awtMenu)
{
this.awtMenu = awtMenu;
menu = new SwingMenu();
menu.setDoubleBuffered(false);
menu.setText(awtMenu.getLabel());
for (int i = 0; i < awtMenu.getItemCount(); i++)
{
MenuItem item = awtMenu.getItem(i);
item.addNotify();
SwingMenuItemPeer peer = (SwingMenuItemPeer) item.getPeer();
menu.add(peer.menuItem);
}
}
示例4: addItems
import java.awt.MenuItem; //導入方法依賴的package包/類
void addItems()
{
if(!itemsAdded)
{
Menu o = (Menu)owner;
for( int i=0; i < o.getItemCount(); i++ )
{
MenuItem ci = o.getItem(i);
if (ci instanceof Menu && ci.getPeer() != null)
((QtMenuPeer)ci.getPeer()).addItems();
addItem( ci );
}
itemsAdded = true;
}
}
示例5: addItem
import java.awt.MenuItem; //導入方法依賴的package包/類
public void addItem( MenuItem item )
{
if( item instanceof Menu || item instanceof PopupMenu)
insertMenu((QtMenuPeer)item.getPeer());
else
{
QtMenuItemPeer p = (QtMenuItemPeer)item.getPeer();
insertItem(p);
}
}
示例6: SwingMenuPeer
import java.awt.MenuItem; //導入方法依賴的package包/類
/**
* Creates a new <code>SwingMenuPeer</code> instance.
*
* @param awtMenu the AWT menu
*/
public SwingMenuPeer(Menu awtMenu)
{
this.awtMenu = awtMenu;
menu = new SwingMenu();
menu.setDoubleBuffered(false);
menu.setText(awtMenu.getLabel());
for (int i = 0; i < awtMenu.getItemCount(); i++)
{
MenuItem item = awtMenu.getItem(i);
item.addNotify();
SwingMenuItemPeer peer = (SwingMenuItemPeer) item.getPeer();
menu.add(peer.menuItem);
}
}
示例7: addItem
import java.awt.MenuItem; //導入方法依賴的package包/類
/**
* Adds a menu item to this menu.
*
* @param item the menu item to add
*/
public void addItem(MenuItem item)
{
SwingMenuItemPeer menuItemPeer = (SwingMenuItemPeer) item.getPeer();
menu.add(menuItemPeer.menuItem);
}