我似乎和JTextPane有点问题。我扩展了JTextPane来渲染浮动图像,因为JTextPane图标功能不适合我的目的。我希望用户能够点击图像,并有一定的事件执行。但是,当我单击图像时,即使使用evt.consume(),JTextPane中的插入符号和选定内容也会更新。我希望在一般的点击和鼠标事件,与图像交互,不影响插入符号的位置或选择在所有。相关代码:
public class JTextPaneImg extends JTextPane {
public JTextPaneImg(){
super();
addMouseListener(ne
正如标题所暗示的那样,我的应用程序有问题。这个应用程序应该在全屏模式下运行(不打算切换回窗口模式),所以我设计了一个页脚栏来保存一些图像(在VBox中有标签),这样用户就可以导航或退出程序。
因此,在启动应用程序后,所有按钮都可以很好地通过触摸工作。甚至我的页脚栏中的退出按钮也通过打开我的自定义对话框来正确地响应.但现在开始我的问题了。对话框由showAndWait()-Method调用显示,但不响应触摸事件。相反,鼠标事件仍然被处理(我仍然可以使用鼠标单击对话框中的按钮,并且对话框正在正确地响应)。
我希望有人知道我做错了什么。
MyDialog.java:
public static bo