jcomponent

    2熱度

    3回答

    我已經閱讀了很多關於繪製Graphics2D組件並添加到JPanel/JFrame的教程,但是我找不到如何簡單地將多個這些組件添加到一個JPanel中。我的下面的代碼只添加了1個組件(行),我找不到爲什麼不能添加更多。 我在做什麼錯? 期望的行爲:應該有3個紅色線條。 我的整個代碼: package Examples; import java.awt.BasicStroke; import

    0熱度

    1回答

    ,並創建一個自定義的JButton /組件。我最什麼,我需要的,只是我不知道該怎麼稱呼的actionPerformed我ActionListners。 代碼: package myProjects; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; import java.awt.G

    1熱度

    1回答

    我一直在學習Java只是幾個星期,所以記住..我已經設法解決很多問題,直到這一個我自己: 我想要實現的是在選項卡式視圖中使用JComponent,以便在一個標籤你可以選擇一種顏色(我的println顯示它實際上獲得了sRGB值)。然後在另一個類中,我應該能夠獲得這個值並用它着色JPanel。 我可以通過Color對象嗎?或者什麼是最佳實現方式。我在這裏嘗試的並不是太好。很抱歉的亂碼 - 我是一個新

    0熱度

    1回答

    說明是創建具有高度,位置和顏色的蠟筆對象。對象也應該畫蠟筆。該程序應該擁有並保存8種不同顏色的蠟筆。蠟筆將在ArrayList幫助。我們需要三類:Crayon,CrayonBoxComponent和CrayonBoxViewer。我的課程不工作,我不知道如何連接三個類。在此之上,我不知道如何在蠟筆對象內繪製蠟筆。此外,蠟筆應該使用loop繪製,我也不知道該怎麼做。謝謝! import java.a

    1熱度

    1回答

    我希望所有按鈕的大小相同。一個文本「打開保存」是最廣泛的,所以我想用這個作爲調整其他按鈕的指標。但是,當我在程序中有這行代碼時,按鈕將不會顯示:newButton.setPreferredSize(openSaveButton.getSize()); 下面是完整的程序至今: public class Project1 implements ActionListener { // The

    4熱度

    2回答

    我想調整我JProgresbar當我調整我的JFrame 我JProgresBar的大小計算如下: progressBar.setPreferredSize(new Dimension(getWidth() - 100, 50)); ,但是當我調整的我JFrame的大小進度條將始終保持不變。 更新1 這是我的代碼: public class MinimalExampleJProgresbar

    -1熱度

    2回答

    我已經嘗試setLocation(x,y)和setLocationRelativeTo(null)通過將JFrame的佈局設置爲null,但沒有解決。在搜索時,我發現這個問題已經被問到兩個或三個人,但他們通過setLocation()和setLocationRelativeTo(null)完成。 import javax.swing.JFrame; import javax.swing.JBut

    0熱度

    1回答

    我創建了一個簡單的for循環,改變JTextField中和的Jlabel基於JSpinner的價值金額,如下面的代碼所示: public static ArrayList<ArrayList<JTextField>> ChangeQuestionAnswerFields(int numberOfQuestions){ ArrayList<ArrayList<JTextField>>

    0熱度

    1回答

    我最初創建一個JLabel對象,並將其添加到JFrame,但內容沒有顯示up.I發現一個帖子上stackoverflow使用的容器,以顯示JLabel上JFrame。我試過了太多,但即使如此,也不能幹活經歷了很多帖子,但我找不到任何解決方案。按鈕正在顯示,但Jlabel沒有在哪裏看到! Dimension s=new Dimension(400,400); JFrame l=new JF

    -1熱度

    1回答

    我的問題很簡單...我有一個JPanel,裏面有很多JComponents,我希望不管屏幕尺寸如何,面板都可以,所以可以在不同的顯示器上看到它。我添加了滾動條來繞過這個問題,但這還不夠。 閱讀關於stackoverflow.com和佈局管理器教程的一些提示,我發現了GridBagLayout的weightx \ weighty功能,並且我想以這種方式解決我的問題。但還有更多要發現的東西。我的JCo