jtogglebutton

    0熱度

    2回答

    如何獲取ButtonGroup中所有選定JToggleButton的數量? ButtonGroup bGroup = new ButtonGroup(); bGreen = new JToggleButton("Green"); bYellow = new JToggleButton("Yellow"); bRed = new JToggleButton("Red"); bGroup.a

    1熱度

    1回答

    我有大約50個按鈕。有些是綠色的(選中),有些是灰色的(取消選中)。 如果我按下綠色按鈕,他們應該改變他們的顏色爲紅色,並再次按下回綠色。 如果我按下灰色按鈕,他們應該將其顏色更改爲綠色,並再次按下時變回灰色。 所有按鈕都有一些黑色的文字。按下按鈕時,文字的顏色保持不變。 建議一個解決方案或相同的教程...

    1熱度

    1回答

    我正在使用NetBeans。點擊一個切換按鈕後,我想做一個簡單的3-2-1倒計時,在按鈕上顯示倒計時。我在Java中使用任何與時間相關的東西有點新,但是使這種簡單的倒計時最簡單的方法似乎只是使用Thread.sleep(),如下所示。程序等待3秒鐘,並將按鈕的文本打印到命令行,但按鈕上的文本本身不會改變。任何想法爲什麼會發生這種情況,以及如何解決它?謝謝! jToggleButton1.setTe

    1熱度

    2回答

    我希望JToggleButton在它被選中時不重繪。我通過一對單詞指示狀態改變(「檢查/下一步」)。 標準行爲是藍色照明,但我想禁用它。

    0熱度

    2回答

    我正在爲此苦苦掙扎。在谷歌研究後,我創建了以下定時程序叫做 // play move method public static void playMove() { int delay = 1200; // delay for 1 sec. int period = 1200; // repeat every sec. final Timer timer = new

    1熱度

    2回答

    我寫了一個擴展JToggleButton的類。 一切工作正常,除了我不能更改按鈕的圖標。 這裏是我的類代碼: package be.blauweregen.lichtsturing; import javax.swing.*; import java.awt.*; class MyToggleButton extends JToggleButton { private stat

    2熱度

    1回答

    我目前正在開發預訂系統作爲我的學位課程。按下按鈕後禁用選定JToggle按鈕的最佳方法是什麼?所以購買後座位將不可用。我曾嘗試使用for循環和數組,但在檢索按下哪個按鈕時遇到了一些麻煩。這是我的代碼,如果你能更好地理解它,請運行它。 PS:我沒有使用數據庫。 謝謝。 // CM1203 Fundamentals of Computing with Java; Second Assignement.

    1熱度

    2回答

    我很新的編程,我正在試圖做一個掃雷GUI。遊戲完美地右鍵單擊一個JToggleButton在按鈕上顯示一個「B」作爲炸彈,但是當我用mouseListener中的setIcon()替換setText()時,它會在左右點擊時顯示圖標。 setText()時我沒有這個問題。 public void mousePressed(MouseEvent e){ if(e.isMetaDown())

    3熱度

    1回答

    下面的代碼是在選擇3個按鈕中的任何一個時改變背景的顏色:紅色,綠色或藍色。當我選擇其中任何一個時,都沒有發生任何事情。但是,從JButtons更改爲JRadioButtons或JToggleButtons確實有效。有人知道爲什麼是否因爲JButton.isselected()方法被竊聽,並且它總是返回false?我感謝任何幫助......謝謝。 public class bgcolor2 exte

    5熱度

    2回答

    我需要一個JToggleButton(它具有自定義背景),它包含一個JPanel和幾個JLabel。該部分起作用。 此按鈕被放置在一個JTable單元中,並被用戶按下。問題是我只能按第二次點擊按鈕。第一次單擊焦點時首先用JLabels跳到面板,然後再跳到實際的按鈕。 我嘗試了幾件事來嘗試解決這個問題,但同樣的問題依然存在。 A)將帶有標籤的JPanel直接放到JToggleButton#add()