swing

    0熱度

    1回答

    我正在爲miscropy程序編寫一個插件,並且存在與repaint()方法有關的問題。 簡短問題: 當JPanel重新繪製完成或與代碼同步時,是否有任何方式獲得消息? 詳細的版本: 我的程序可以在XY-圖表中繪製的一組數據到一個JPanel並使用jfree.chart顯示它;在程序的另一部分,我有許多數據集(~100),我想繪製並保存爲圖像。我也找到了解決方案,但我真的不喜歡它。該問題可以簡化爲關

    0熱度

    1回答

    我正在使用本質上是文件移動程序的代碼。我試圖做的是在用戶點擊調用文件移動器的提交按鈕後,按鈕的文本將變爲「正在工作」。我有一個基本的理解,爲什麼它不工作時,我只是設置它,但我試圖使用SwingUtilities在後臺調用它。但是,在顯示任何更改之前,它仍然等待方法調用ft.FindSpot完成之後。 public void actionPerformed(ActionEvent arg0) {

    0熱度

    2回答

    我想在一段時間內在ContentPane上更改背景。類 我已經設置默認的背景顏色 getContentPane().setBackground(Color.white); ,然後ButtonActionPerformed我希望用戶選擇另一種顏色,然後如果不是空的背景應更改爲顏色(默認的和所選擇的一個) Color bgC = JColorChooser.showDialog(null,

    1熱度

    1回答

    我最難找到如何編寫JTextField的輸入中有多少單詞,我有一組清晰的輸入按鈕,以及一次我弄清楚如何找出有多少字,我也可以清楚。謝謝你們這裏是我的代碼! import java.awt.*; import java.awt.event.*; import javax.swing.*; public class CopyTextPanel extends JPanel { privat

    1熱度

    1回答

    我想知道更好的方法來實現在小遊戲中在計算機和人之間交替切換棋步。 電腦通過點擊一些按鈕,再次計算機,再次人類等 frame.computerPlaysRandom(); while(!frame.end) { //if(frame.alreadyExecuted) // { frame.computerPlaysRandom(); // } // frame.computerPla

    -1熱度

    2回答

    我正在寫一個代碼,其中有一個包含4個選項卡的tabbedpane。每個選項卡都包含一些單選按鈕和一個按鈕。該按鈕應按照按下的單選按鈕。以下是我的代碼。 if(radiobtn1.isSelected()==true) ` { System.out.println("option 1 selected"); radiobtn1.addActi

    0熱度

    1回答

    我點擊了一個鼠標單擊事件,調用並顯示一個新的JFrame表單。但是當我點擊時,表單顯示出來沒有任何元素。在我的項目中有2種類型的事件,我用相同的機制處理它們。第一個是完美的,但第二個解決了問題。我也使用pack(),但問題仍然存在。任何人都可以告訴我如何解決這個問題嗎?非常感謝!我的項目是越南語,所以如果任何人想提及代碼或用戶界面中的任何元素,只需寫入無符號就足夠了! 這裏是事件處理程序: //T

    0熱度

    2回答

    我在使用IntelliJ最新社區版開發的Windows機器上使用Java8。爲了使JFrame能夠全屏顯示,我在下面的解決方案中找到了我想要驗證的一種不同行爲。 解決方案,我從JFrame full screen 了按照該解決方案,我需要放三線以下,使JFrame的全屏: frame.setExtendedState(JFrame.MAXIMIZED_BOTH); frame.setUndeco

    1熱度

    1回答

    我工作的應用程序中使用的結構如下: FrmMain(裏面有我想補充我的「佈局」面板,該面板) PnlNewCase PnlNewCaseNotes (其被添加到PnlNewCase面板之一)(以下簡稱「佈局」,其被設置爲接收區特定板面板) PnlNewPartsSelection(我的存在的禍根) 我的想法是投入聚焦於特定的JTextField(tfNom)每當我創建PnlNewPartsSele

    0熱度

    1回答

    我正在做awt工作,但awt與JavaFX相比並不容易,我之前學習過,我在爲框架中的按鈕設置事件而掙扎,並且我有PlayAgain()方法,我的目標是調用方法當按鈕被點擊時。額外:請不要創建一個內部類來實現一些處理程序,並且使用awt而不是swing/Fx。 這是我的代碼: public class CircleDraw extends Frame{ int[] diceResults; p