【Java,Jacob和Microsoft Outlook事件:接收“找不到事件iid”错误】教程文章相关的互联网学习教程文章

JAVA GUI 事件监听事件 详解 和 案例.【代码】

GUI(图形用户界面) Graphical User Interface(图形用户接口) 用图形的 方式, 来显示 计算机操作的 界面, 这样更方便 更直观. CLI Command Line User Interface(命令行用户接口) 就是常见的 Dos 命令行操作. 需要记忆一些常用的命令, 操作不直观. Java 为 GUI 提供的 对象 都存在 java.awt 和 javax.swing 两个包中. Java 图形化界面的 产品: eclipse 这个产品使用 纯Java 语言 编写的. 所以 这个 软件不用安装, 但是至少得有 j...

java-基础组件上的鼠标事件【代码】

我正在寻找一种将鼠标事件传递给其他组件所覆盖的组件的方法.为了说明我的意思,这是示例代码.它包含两个JLabel,一个JLabel小两倍,并完全覆盖有一个较大的标签.如果将鼠标悬停在标签上,则只有较大的一个会触发mouseEntered事件.import java.awt.Color; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.WindowConstants; import ...

Java中的撤消和重做操作事件【代码】

我有一个带有JPanel和按钮的应用程序,用户可以单击这些按钮在面板上绘制形状.您可以为形状着色和调整大小,以及在面板中四处移动.我将如何为此类应用程序实现撤消和重做?我有一个Actions类,其中实际执行了所有操作.在此类中,每个动作都是其自己的扩展AbstractAction的类.我的Actions类基本上是一个嵌套类. 例如,这是我的Actions类中的类之一:private class RandomAction extends AbstractAction {private static final long seria...

java-即使失去焦点也可以捕获X11中的事件

我正在尝试开发一种响应多个数字笔(IRIS笔)的应用程序,以便任何笔都可以在纸上书写;我将输出中继到单个屏幕.这样就为自己制作了一个多输入白板. 在Ubuntu中,这些笔被识别为鼠标,因此可以按照与处理鼠标事件类似的方式进行处理. 因此,现在我打算做的是使用XLib在C/C++中处理这些事件,并使用JNI回调将这些事件传递给Java Swing应用程序.我能够做到这一点,但是当X11窗口失去焦点时,没有任何事件传输到Swing框架.我也尝试在X11中使用根...

java-侦听/处理JPanel事件【代码】

先生们女士们晚上好, 我有一个Java Swing无法解决的问题,也许您可??以帮助我.这里是: >我有一个使用BorderLayout的JFrame和许多JPanels.>每当我需要建立一个新屏幕时(例如,从主菜单中,单击“搜索”按钮时,转到“搜索”菜单),我只需删除位于中间的组件(JPanel),然后将新的屏幕(新的JPanel)放在中间.>这样,我不需要每次都想放一个新屏幕时都调用所有的页眉和页脚对象. 除了这个小问题,一切都可以在该系统上正常运行:我想每次安装新...

java-带有窗口焦点事件的意外行为【代码】

我正在用Swing创建一个应用程序,但遇到了问题.我想处理focusLost()和focusGained()事件,但是我认为我的代码有错误. 我有以下测试代码:addWindowFocusListener(new WindowFocusListener() {@Overridepublic void windowLostFocus(WindowEvent e) {System.out.println("Lost!");System.out.println(e.toString());}@Overridepublic void windowGainedFocus(WindowEvent e) {System.out.println("Gained!");System.out.println(e.toS...

如何用Java处理事件?【代码】

我刚刚用Java制作了第一个基于事件的GUI,但我不明白我在哪里错.没有应用事件处理时,代码可以正常工作. 这是代码.package javaapplication1;import javax.swing.*; import java.awt.event.*;class Elem implements ActionListener{void perform(){JFrame frame = new JFrame();JButton button;button = new JButton("Button");frame.getContentPane().add(button) ;frame.setSize(300,300);frame.setVisible(true);frame.setDefault...

java-ListSelectionEvent,在单击JList中当前选择的项目时触发事件【代码】

令’x’为JList中的项目.当我第一次单击它时,将触发该事件,当再次单击它时,该事件将不会触发.我必须单击其他项目,然后返回到“ x”. 我如何从“ x”重复触发事件而不必处理其他项目. 这是我的代码:public void valueChanged(ListSelectionEvent e) {if (e.getValueIsAdjusting() == false) {if (list.getSelectedIndex() == -1) {} else {String clicked = (String)list.getSelectedValue();//method to fire is here}}updateDisp...

java-如何在Dialog上触发事件关闭Android?【代码】

我有一个自定义对话框,它扩展了Dialog类,我想绑定一个事件以在用户按下设备的BACK按钮后关闭Dialog后执行一些代码.我怎样才能做到这一点?我找到了一篇帖子,其中有人说在使用Dialogs和其他Window小部件时应使用.addWindowListener().但是对话框类没有addWindowListener方法,所以我不能使用它.有没有不使用片段的另一种方法,因为我不应该重写MyCustomDialog类? 这是代码:public class MyCustomDialog extends Dialog {public MyCu...

java-如何在所有设备上同时使事件触发而不考虑时区

如果我的应用在美国东部标准时间晚上9点触发了一个事件,那么它也应该在太平洋标准时间下午6点触发该事件. 目前,我正在解析一个供稿,该供稿表示该活动将在美国东部标准时间晚上9点运行.在不更改供稿的情况下,使我的代码对在任何时区打开应用程序的所有人通用的最佳方法是什么.解决方法:您始终将日期存储为UTC时间(时区分开存储).然后,所有警报设备都可以轻松地将其转换为自己的本地时间,并在适当的时间发出警报. 警报应该是在上午9点...

java-订阅同一类中的不同事件总线【代码】

我将GreenRobot Event Bus 3.0用作事件总线,并且我有2个发布者:private static final EventBus EVENT_BUS = new EventBus();//Publish event to the event bus public static void sendEvent(LoggingEvent event){LogPublisher.EVENT_BUS.post(event); }//Publish event to the event bus public static void sendEvent(OtherLoggingEvent event){LogPublisher.EVENT_BUS.post(event); }我有2个订阅者:@Subscribe(threadMode = T...

JavaFX Stage关闭事件处理程序【代码】

我在JavaFX中有一个舞台,可以通过多种方式关闭该舞台,方法是单击红色(X)或通过一个调用stage.close()的按钮关闭 无论舞台如何关闭,我都希望在舞台关闭之前(或之后)执行操作. 如果我使用以下代码:myStage.setOnCloseRequest( event -> {System.out.println("Closing Stage");} );然后当我单击(X)时调用处理程序,但当我调用myStage.close()时不调用该处理程序 这是这个问题所讨论的同一问题(主要区别是):JavaFX: Stage close handl...

Java-Axon:如何为单个事件配置amqp发布?【代码】

我有一个简单的spring-driven服务,它通过amqp发布事件.该配置基于bootiful-axon. 现在,我希望该服务保持某些私有状态.这是一个简单的用例,可以通过3个额外的事件来实现.这些事件在服务范围之外没有任何意义,因此我不希望它们“离开”. 如何指定应该通过amqp发布哪些事件,哪些不应该发布?解决方法:这是我解决的方法: 自定义SpringAMQPPublisher,它拦截send方法:public class SelectiveAmqpPublisher extends SpringAMQPPublisher...

JavaFX获得单个调整大小事件【代码】

这个问题很简单:即使宽度和高度同时变化,是否可以接收仅触发一次的调整大小事件? 我有一个应用程序,该应用程序以每个像素的窗口像素大小计算图像.当窗口调整大小时,将再次计算图像.问题是,当监听widthProperty()和heightProperty()时,即使宽度和高度在同一循环周期中发生变化,也会始终触发两个事件.这导致一个冗余的计算.有没有一种方法可以监听每个更新一次的大小? 一个简单的例子:import javafx.application.Application; im...

在Android中,如何使用Java从自己的应用程序访问Google日历的(在线)事件数据?

因此,基本上,我正在制作适用于Android的日历应用程序.我想知道当用户在android应用中输入用户名和密码时从Google Calendar(在线)中检索所有事件的过程.我的应用程序是否可以从Google日历获取所有事件并将其存储在ArrayList或其他结构中?如果是这样,那么您可以链接/显示一个例子.我似乎找不到任何解决方案.解决方法:我相信您可能会发现Google Calendar API确实有用.

错误 - 相关标签