本文整理了Java中java.beans.EventHandler
类的一些代码示例,展示了EventHandler
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EventHandler
类的具体详情如下:
包路径:java.beans.EventHandler
类名称:EventHandler
暂无
代码示例来源:origin: stackoverflow.com
EventHandler eh = new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
if (event.getSource() instanceof CheckBox) {
CheckBox chk = (CheckBox) event.getSource();
System.out.println("Action performed on checkbox " + chk.getText());
if ("chk 1".equals(chk.getText())) {
chk2.setSelected(!chk1.isSelected());
} else if ("chk 2".equals(chk.getText())) {
chk1.setSelected(!chk2.isSelected());
}
}
}
};
chk1.setOnAction(eh);
chk2.setOnAction(eh);
代码示例来源:origin: stackoverflow.com
jButton1.addActionListener(
(ActionListener)EventHandler.create(ActionListener.class, jList1, "clearSelection"));
代码示例来源:origin: org.swinglabs.swingx/swingx-all
InvocationHandler h = Proxy.getInvocationHandler(list[i]);
if (h instanceof EventHandler && ((EventHandler) h).getTarget() instanceof Serializable) {
EventHandler eh = (EventHandler) h;
s.writeObject(eh.getTarget());
s.writeObject(eh.getAction());
代码示例来源:origin: stackoverflow.com
button.addActionListener(
(ActionListener)EventHandler.create(ActionListener.class,
softwareInstance, "updateState"));
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-action
InvocationHandler h = Proxy.getInvocationHandler(list[i]);
if (h instanceof EventHandler && ((EventHandler) h).getTarget() instanceof Serializable) {
EventHandler eh = (EventHandler) h;
s.writeObject(eh.getTarget());
s.writeObject(eh.getAction());
代码示例来源:origin: stackoverflow.com
myButton.addActionListener(
(ActionListener)EventHandler.create(ActionListener.class, frame, "toFront"));
代码示例来源:origin: openmrs/openmrs-core
/**
* @throws SerializationException
* @see SimpleXStreamSerializer#serialize(Object)
*/
@Test
public void serialize_shouldNotSerializeProxies() throws SerializationException {
EventHandler h = new EventHandler(new ProcessBuilder("someApp"), "start", null, null);
Object proxy = Proxy.newProxyInstance(this.getClass().getClassLoader(), new Class[] { OpenmrsObject.class }, h);
expectedException.expect(XStreamException.class);
new SimpleXStreamSerializer().serialize(proxy);
}
}
代码示例来源:origin: tmyroadctfig/swingx
InvocationHandler h = Proxy.getInvocationHandler(list[i]);
if (h instanceof EventHandler && ((EventHandler) h).getTarget() instanceof Serializable) {
EventHandler eh = (EventHandler) h;
s.writeObject(eh.getTarget());
s.writeObject(eh.getAction());
代码示例来源:origin: org.orbisgis/orbisgis-omanager
/**
* @param bundleContext Bundle context to track.
*/
public BundleListModel(BundleContext bundleContext, RepositoryAdminTracker repositoryAdminTrackerCustomizer) {
this.bundleContext = bundleContext;
this.repositoryAdminTrackerCustomizer = repositoryAdminTrackerCustomizer;
repositoryAdminTrackerCustomizer.getPropertyChangeSupport().
addPropertyChangeListener(EventHandler.create(PropertyChangeListener.class,this,"update"));
}
代码示例来源:origin: stackoverflow.com
this.setContextMenu(menu);
this.getContextMenu().setAutoHide(true);
EventHandler event = new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent me) {
if (me.getButton() == MouseButton.SECONDARY) {
tableView.getContextMenu().show(tableView, me.getSceneX(), me.getSceneY());
}
}
};
this.addEventHandler(MouseEvent.MOUSE_CLICKED,event);
代码示例来源:origin: org.orbisgis/orbisgis-view
/**
* Init listeners
* @return
*/
public ProxyPreferenceModel initListeners() {
//useProxy.addPreferenceListener(EventHandler.create(PreferenceListener.class, this,"onChangeUseProxy",""));
proxyPort.addPreferenceListener(EventHandler.create(StringPreferenceListener.class, this,"onUserSetProxyPort",""));
return this;
}
代码示例来源:origin: stackoverflow.com
EventHandler boatHandler = new EventHandler<javafx.scene.input.MouseEvent>(){
public void handle(javafx.scene.input.MouseEvent event){
//code used for retrieving x,y values
canvas.removeEventHandler(MouseEvent.MOUSE_PRESSED, this);
}
}
代码示例来源:origin: org.orbisgis/orbisgis-omanager
public ActionDeploy(String label, String toolTipText, boolean start, Resource resource,BundleContext bundleContext,Component frame,Icon icon, boolean warnUser) {
super(label, toolTipText, icon, frame, warnUser);
this.start = start;
this.resource = resource;
this.bundleContext = bundleContext;
this.frame = frame;
setActionListener(EventHandler.create(ActionListener.class, this, "doWork"));
}
private void deployBundle(Resolver resolver) {
代码示例来源:origin: stackoverflow.com
this.email = new TextBox({
size: [300, 40],
placeholder:'email'
});
var event_handler = new EventHandler();
event_handler.on('surface-has-rendered', function(control){
control.focus();
});
this.email.pipe(event_handler);
代码示例来源:origin: org.orbisgis/orbisgis-omanager
private void createRadioButton(String label,String toolTipText,boolean state,String methodName,ButtonGroup filterGroup,JPanel radioBar) {
JRadioButton noStateFilter = new JRadioButton(label,state);
noStateFilter.setToolTipText(toolTipText);
noStateFilter.addActionListener(EventHandler.create(ActionListener.class, this, methodName));
filterGroup.add(noStateFilter);
radioBar.add(noStateFilter);
}
private JPanel createFilterComponents() {
代码示例来源:origin: stackoverflow.com
EventHandler handler = new EventHandler<ActionEvent>() {
public void handle(InputEvent event) {
// do something
event.consume();
}
};
代码示例来源:origin: orbisgis/orbisgis
private void setListeners() {
progressMonitor.addPropertyChangeListener(ProgressMonitor.PROP_PROGRESSION, EventHandler.create
(PropertyChangeListener.class, this, "onProgressMonitorChange"));
progressMonitor.addPropertyChangeListener(ProgressMonitor.PROP_CANCEL, EventHandler.create
(PropertyChangeListener.class, this, "cancel"));
}
代码示例来源:origin: stackoverflow.com
EventHandler evChb = new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
if (event.getSource() instanceof CheckBox) {
CheckBox chb = (CheckBox) event.getSource();
chb.setSelected(!chb.isSelected());
}
}
};
代码示例来源:origin: org.orbisgis/toc
/**
* Initializes the buttons used to configure how coloured classification must be generated.
*/
private void initButtons(){
bGrad = new JRadioButton("");
bPal = new JRadioButton("");
bGrad.addActionListener(
EventHandler.create(ActionListener.class, this, "onClickGrad"));
bPal.addActionListener(
EventHandler.create(ActionListener.class, this, "onClickPal"));
bPal.setSelected(true);
ButtonGroup bg = new ButtonGroup();
bg.add(bGrad);
bg.add(bPal);
onClickPal();
}
代码示例来源:origin: stackoverflow.com
EventHandler eventHandler = new EventHandler<MouseEvent>()
{
@Override
public void handle(MouseEvent me)
{
if (mouseEvent.getButton().equals(MouseButton.PRIMARY)) {
if (mouseEvent.getClickCount() == 2) {
...
...
...
} }
}
}
内容来源于网络,如有侵权,请联系作者删除!