cost 262 ms
Switch Case In Action执行了吗? - Switch Case In ActionPerformed?

我经历了一些堆栈溢出问题并发现了这个类似的问题。 据我了解,在此上下文的 actionPerformed 方法中使用 switch 语句将不起作用,并且需要 if-else 语句。 有没有更有效的方法来做到这一点而没有重复的代码? 我听说我可以使用 Abstract Action 为多个按钮提供 ...

可以在AbstractAction类中使用paintComponent()吗? - Can paintComponent() be used in an AbstractAction class?

我正在尝试创建一个创建JPanel的程序,并且当用户按下W,A,S和D时,绘制的多维数据集将在窗口中四处导航(每次按下某个键都将移动一定量),我已经创建了MoveCubeUp类,并且在其中重写了paintComponent方法,以便在调用多维数据集时重新绘制该多维数据集,但是它将无法正常工作。 ...

为什么我不能使用setEnabled(false)禁用工具栏按钮(操作) - Why I cant disable a toolbar button (action) using setEnabled(false)

我有工具栏按钮,试图通过使用action.setEnabled(false)禁用它,但是当我这样做时,出现以下错误: 调用此代码后会发生这种情况: 但是当我在actionPerform方法中执行此操作时,它没有显示错误: 在事件线程外启用/禁用操作的正确方法是什么? ...

如何使用 java.awt 支持 ctrl + shift + numpad 键 - How to support ctrl + shift+ numpad keys using java.awt

我想将ctrl + shift + numpad 7关联到一个动作地图。 基本上,我试图将我的操作绑定到键盘快捷键,并希望与从顶部按下的数字键或从正确的键盘数字按下的数字键相同的行为。 我可以映射 但不能映射 这是我尝试执行的代码: 请帮忙。 ...

从按钮/鼠标释放中调用Java AbstractAction - Calling a Java AbstractAction from a button/mouse release

在一个简单的计算器应用程序中,我使用抽象操作来处理用鼠标单击的按钮以及相应的数字键盘按键(带有键绑定)。 我希望在使用键盘时进行某些外观上的更改,例如在按数字1键时更改数字1的JButton的边框。 并在发布时将其更改回。 所有这一切。 然后,我又开始用鼠标再次按下JButton,并意识 ...

动作类内的KeyListener使用setAction()时听不到 - KeyListener inside an Action Class Not heard when using setAction()

对于任何有关如何使以下内容正常工作的建议,我将不胜感激。 最初,我所有的操作都被塞入GUI。 然后,随着项目的进行,GUI变得非常大。 因此,我一直将所有这些动作移到各自的类中。 在这样做时,某些方面失去了可见性。 我希望已经捕获了所有可见性问题,对此我确信。 现在的问题。 ...

在swing中使用布尔变量而不是ActionListner接口 - Using boolean variable instead of ActionListner interface in swing

我有一个小问题,请让我解释一下这个场景。 我有一个摆动jframe,其中我有一个名为“start”的按钮,它在几秒钟内启动计时器,所以每当我点击开始它就会将按钮本身转换为“重置”,这应该使秒为零,并且应该再次将自身转换为“开始”。 我关心的是这两个场景我必须运行两组代码,我使用了两个实现Ac ...

将动作组合为多个较小动作的序列的正确方法? - Right way to compose an action as a sequence of multiple smaller actions?

我定义了三个动作,如下所示: 现在,我想定义一个按顺序执行这三个操作的巨型操作。 我敢肯定,比执行以下操作有更好的方法: 我只是不知道更好的方法是什么。 有人可以指出我的意思吗? 为了添加更多答案中所建议的上下文,我的应用程序具有一些UI元素(如节点和边),并且用户可 ...

使用键绑定 - Using Keybinding

我正在做一些非常基本的编码,只是试图学习按键绑定的基本概念。 一切看起来都非常简单,但是我的逻辑或结构出了点问题,使我的代码无法执行我想要的方式。 这是我的代码 因此,它应该非常简单。 如您所见,只要按回车键,我就试图使其“按回车键”打印出来,但是它并没有打印出任何内容(除非您 ...

任何 AbstractAction 执行后都应调用特殊方法 - Special method should be called after any AbstractAction-execution

请原谅模糊的问题标题,但通常我不做这种事情。 所以我有以下问题: 我正在为特定应用程序设计一个弹出菜单,其中每个菜单项都与某个操作相关联: 我在某处读到AbstractAction用于您想要添加菜单项并将它们与某些操作相关联的任务。 实际上,我想要的不仅仅是两个这样的动作,而是几十个。 问题是cle ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM