本文整理汇总了Java中java.awt.event.ActionEvent.getID方法的典型用法代码示例。如果您正苦于以下问题:Java ActionEvent.getID方法的具体用法?Java ActionEvent.getID怎么用?Java ActionEvent.getID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类java.awt.event.ActionEvent
的用法示例。
在下文中一共展示了ActionEvent.getID方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: actionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
public void actionPerformed(ActionEvent e) {
switch (e.getID()) {
case JTitledPanel.STATE_CLOSED:
//System.err.println(">>> STATE_CLOSED");
break;
case JTitledPanel.STATE_RESTORED:
setDividerLocation(getLastDividerLocation());
break;
case JTitledPanel.STATE_MAXIMIZED:
//System.err.println(">>> STATE_MAXIMIZED");
break;
case JTitledPanel.STATE_MINIMIZED:
if (e.getSource() == getFirstComponent()) {
setDividerLocation(getFirstComponent().getPreferredSize().height);
} else {
setDividerLocation(getSize().height - dividerSize - getSecondComponent().getPreferredSize().height);
}
break;
}
}
示例2: actionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
@Override
public void actionPerformed( ActionEvent e ) {
nd.setValue(option);
if (buttonListener != null) {
// #34485: some listeners expect that the action source is the option, not the button
ActionEvent e2 = new ActionEvent(
option, e.getID(), e.getActionCommand(), e.getWhen(), e.getModifiers()
);
buttonListener.actionPerformed(e2);
}
if ((closingOptions == null) || Arrays.asList(closingOptions).contains(option)) {
haveFinalValue = true;
setVisible(false);
}
}
示例3: factory
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
@ActionRegistration(displayName="#AlwaysOn")
@ActionID(id="my.test.AlwaysByMethod", category="Tools")
@ActionReferences({
@ActionReference(path="Kuk/buk", position=1, separatorAfter=2),
@ActionReference(path="Muk/luk", position=11, separatorBefore=10)
})
public static ActionListener factory() {
created++;
return new ActionListener() {
public @Override void actionPerformed(ActionEvent e) {
cnt += e.getID();
}
};
}
示例4: testCallbackAction
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
public void testCallbackAction() throws Exception {
Callback.cnt = 0;
ContextAwareAction a = (ContextAwareAction) Actions.forID("Tools", "my.action");
class MyAction extends AbstractAction {
int cnt;
@Override
public void actionPerformed(ActionEvent e) {
cnt += e.getID();
}
}
MyAction my = new MyAction();
ActionMap m = new ActionMap();
m.put("klic", my);
InstanceContent ic = new InstanceContent();
AbstractLookup lkp = new AbstractLookup(ic);
Action clone = a.createContextAwareInstance(lkp);
ic.add(m);
assertEquals("I am context", clone.getValue(Action.NAME));
clone.actionPerformed(new ActionEvent(this, 300, ""));
assertEquals("Local Action called", 300, my.cnt);
assertEquals("Global Action not called", 0, Callback.cnt);
ic.remove(m);
clone.actionPerformed(new ActionEvent(this, 200, ""));
assertEquals("Local Action stays", 300, my.cnt);
assertEquals("Global Action ncalled", 200, Callback.cnt);
}
示例5: testCallbackOnFieldAction
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
public void testCallbackOnFieldAction() throws Exception {
Callback.cnt = 0;
FileObject fo = FileUtil.getConfigFile(
"Actions/Edit/my-field-action.instance"
);
assertNotNull("File found", fo);
Object icon = fo.getAttribute("iconBase");
assertEquals("Icon found", "org/openide/awt/TestIcon.png", icon);
Object obj = fo.getAttribute("instanceCreate");
assertNotNull("Attribute present", obj);
assertTrue("It is context aware action", obj instanceof ContextAwareAction);
ContextAwareAction a = (ContextAwareAction)obj;
class MyAction extends AbstractAction {
int cnt;
@Override
public void actionPerformed(ActionEvent e) {
cnt += e.getID();
}
}
MyAction my = new MyAction();
ActionMap m = new ActionMap();
m.put(ACTION_MAP_KEY, my);
InstanceContent ic = new InstanceContent();
AbstractLookup lkp = new AbstractLookup(ic);
Action clone = a.createContextAwareInstance(lkp);
ic.add(m);
assertEquals("I am context", clone.getValue(Action.NAME));
clone.actionPerformed(new ActionEvent(this, 300, ""));
assertEquals("Local Action called", 300, my.cnt);
assertEquals("Global Action not called", 0, Callback.cnt);
ic.remove(m);
clone.actionPerformed(new ActionEvent(this, 200, ""));
assertEquals("Local Action stays", 300, my.cnt);
assertEquals("Global Action not called, there is no fallback", 0, Callback.cnt);
}
示例6: actionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
@Override
public void actionPerformed(ActionEvent event) {
if (!listeners.isEmpty()) {
ActionEvent e = new ActionEvent(menuItem, event.getID(), event.getActionCommand(), event.getWhen(),
event.getModifiers());
for (ActionListener l : listeners) {
l.actionPerformed(e);
}
}
}
示例7: actionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
public void actionPerformed(ActionEvent e) {
ActionEvent event = new ActionEvent(source, e.getID(), e.getActionCommand(), e.getWhen(), e.getModifiers());
scrollAction.actionPerformed(event);
}
示例8: actionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
@Override
public void actionPerformed(ActionEvent e) {
cnt += e.getID();
}
示例9: btnGenerateActionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
private void btnGenerateActionPerformed(ActionEvent evt) {
evt.getID();
showWord();
}
示例10: jMenuItem2ActionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
private void jMenuItem2ActionPerformed(ActionEvent evt) {
evt.getID();
String URL = "https://www.facebook.com/EvilInsultGenerator/";
webPages(URL);
}
示例11: jMenuItem3ActionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
private void jMenuItem3ActionPerformed(ActionEvent evt) {
evt.getID();
String URL = "https://twitter.com/__E__I__G__";
webPages(URL);
}
示例12: jMenuItem4ActionPerformed
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
private void jMenuItem4ActionPerformed(ActionEvent evt) {
evt.getID();
String URL = "https://evilinsult.com/newsletter/";
webPages(URL);
}
示例13: ExtendedActionEvent
import java.awt.event.ActionEvent; //导入方法依赖的package包/类
/**
* @param source
* @param id
* @param command
*/
public ExtendedActionEvent(ActionEvent objPactionEvent) {
super(objPactionEvent.getSource(), objPactionEvent.getID(), objPactionEvent.getActionCommand());
}