cost 89 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 GUI更新

[英]Triggering Java GUI to update

對此可能有一個更好的問題/答案,但是我一直發現的問題尚未解決,我很難將問題表達為Google查詢。 基本上,我有一個帶有幾個面板和組件的JFrame,這些面板和組件從xml文件中提取其數據。 我使用JFrame的實例變量private Date focusDate = new Date(); ...

從按鈕/鼠標釋放中調用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

我正在做一些非常基本的編碼,只是試圖學習按鍵綁定的基本概念。 一切看起來都非常簡單,但是我的邏輯或結構出了點問題,使我的代碼無法執行我想要的方式。 這是我的代碼 因此,它應該非常簡單。 如您所見,只要按回車鍵,我就試圖使其“按回車鍵”打印出來,但是它並沒有打印出任何內容(除非您 ...

Java:如何從AbstractAction對象引用GUI組件?

[英]Java: How to reference GUI components from an AbstractAction object?

通常需要根據另一個GUI對象的狀態更改其他GUI對象的行為。 例如,當按下按鈕時,標簽應更改其名稱。 但是,當我使用像JButton myButton = new JButton(myButtonAction);這樣的AbstractAction對象時JButton myButton = n ...

如何在 Swing 中組織我的操作?

[英]How do I organize my Actions in Swing?

我目前正在更換我的匿名 ActionListeners 使用代表動作的類文件: 但是,我的 GUI 能夠執行很多操作(例如 CreatePersonAction、RenamePersonAction、DeletePersonAction、SwapPeopleAction 等)。 有沒有一種 ...

更改AbstractAction名稱

[英]Change an AbstractAction name

我有一個JMenuItem綁定到一個Action,我可以使用item.getAction() 。 在構造Action時設置動作名稱,例如使用匿名的new AbstractAction(String text, ...) 。 根據ResourceBundle和本地化信息設置文本字段。 現在, ...

任何 AbstractAction 執行后都應調用特殊方法

[英]Special method should be called after any AbstractAction-execution

請原諒模糊的問題標題,但通常我不做這種事情。 所以我有以下問題: 我正在為特定應用程序設計一個彈出菜單,其中每個菜單項都與某個操作相關聯: 我在某處讀到AbstractAction用於您想要添加菜單項並將它們與某些操作相關聯的任務。 實際上,我想要的不僅僅是兩個這樣的動作,而是幾十個。 問題是cle ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM