jcomponent

    -2熱度

    2回答

    我目前正在研究一個動畫來比較兩種股票交換算法。我在擴展JComponent的paint組件中運行算法。 (不是最好的,但我不在乎)我需要通過繪畫組件中途刷新屏幕。我不想讓它在日期顯示之前一路通過。原因是我有一個嵌套while循環的算法,另一個沒有。我會如何去做這件事? public void paintComponent(Graphics g) { //calls in the s

    0熱度

    1回答

    我有JLabel作爲我的JPanel的背景。我需要從db中以不同座標顯示400多個點。我如何自動繪製如此多的標記?

    0熱度

    2回答

    我想寫一個二十一點遊戲,我想有一個窗口,其中的表格圖像坐,並打/保持按鈕坐。然而,即使當我嘗試添加(@參數)擊中/停留按鈕對象到框架,按鈕顯示在單獨的窗口作爲表。 我的代碼: import java.awt.*; import javax.swing.*; public class BlackjackTable extends JComponent{ private stati

    0熱度

    1回答

    我想要一個簡單的KeyBindings程序工作。我遵循從java文檔的指示,並試圖測試這個(Java Key Bindings Not Working)線程回答的東西,但我不能讓它工作。當按下「F1」時,我想輸出「測試」到控制檯。任何人都能發現我的錯誤嗎 JFrame frame = new JFrame("shit"); frame.setSize(800, 600); frame.setD

    0熱度

    1回答

    我正在構建Java FX音樂應用程序,並且我有一個Java FX窗格,其中包含一個包含JComponent的SwingNode,並且我希望能夠隱藏這個組件的頂部和底部,只顯示中間部分。 如果我調整窗格比組件小那麼只顯示組件的頂部,這樣Top section of Component,但我想辦法向上移動組件,以在中間部分是可見的,並且頂部和底部裁剪Middle section of Componen

    0熱度

    1回答

    所以我的計算器程序看起來不錯,除非我調整它。然後事情就會徹底失敗。現在我正在使用GridBagLayout來組織我的按鈕(認爲最好使用GridBag來處理這種情況,因爲它有很多按鈕)。我將preferredSize設置爲我想要啓動時按鈕的大小。如何在調整窗口大小時使按鈕更改大小? 這是我調整應用程序後,小會發生什麼。 當我把它做得更大時,所有東西都保持不變,我在兩邊都會留下灰色的空白來彌補空間,而

    0熱度

    1回答

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

    0熱度

    1回答

    我知道這是措辭不佳,但我不知道如何更好地說。基本上我有我自己的JComponent MyComponent,它在它的圖形上繪製了一些東西。我希望它繪製其的東西,然後調用一個方法來完成油漆,這裏有一個例子: public class MyComponent extends JComponent{ // etc @Override protected void paint

    0熱度

    1回答

    我在這裏遇到了我的代碼問題,我無法解釋。我有兩個Jframes,第一個有一個按鈕,點擊它時會導致第二幀。這工作正常。但是有一個問題在這裏:第一幀出現爲skeleton,沒有添加JComponents。它正在等待,直到所有的語句都被執行,即paints的JComponents的JFrame顯示爲skeleton。 這是爲什麼?我怎樣才能在執行下一行代碼之前「完全顯示/繪製」所有組件? 下面是我的代碼

    0熱度

    1回答

    所以,我已經在java上學了一門AP課程,而在課堂上,我們從來沒有真正去過repaint(),以及如何正確使用它。我也通過互聯網搜索,並且我個人還沒有找到任何關於調用repaint()的標準方式的答案。我們是否應該調用main類的repaint()方法,如下所示? import java.awt.*; import javax.swing.*; public class RepaintExa