home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.macos;
-
- import java.awt.CheckboxMenuItem;
- import java.awt.MenuItem;
- import java.awt.event.ItemEvent;
- import java.awt.peer.CheckboxMenuItemPeer;
-
- class MCheckboxMenuItemPeer extends MMenuItemPeer implements CheckboxMenuItemPeer {
- MCheckboxMenuItemPeer(CheckboxMenuItem var1) {
- super.target = var1;
- super.isCheckItem = true;
- }
-
- public void setState(boolean var1) {
- }
-
- public void handleAction(int var1) {
- CheckboxMenuItem var2 = (CheckboxMenuItem)super.target;
- if (var2.getState()) {
- var2.setState(false);
- } else {
- var2.setState(true);
- }
-
- MToolkit.postEvent(new ItemEvent(var2, 701, ((MenuItem)var2).getLabel(), var2.getState() ? 1 : 2));
- }
- }
-