[英]How to add a drop-down menu to a JFrame?
因此,我有一個主要方法,其中包含如下內容:
public class ArcDrawer {
public static void main ( String [ ] args ){
JFrame f = new JFrame("Arc");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
points p = new points();
f.add(p);
f.setSize(850, 850);
f.setVisible(true);
}
}
然后,類points
包含一個paintComponent
方法。 此方法采用一個變量, complexity
並根據該數字繪制一個圓。 我想做的是在我的JFrame
中添加一個下拉菜單並確認按鈕,該按鈕可以更改此復雜度變量,然后繪制圓。 有什么建議么? 我不知道如何將變量傳遞給paintComponent
方法。
我不知道如何將變量傳遞給paintComponent方法。
你不知道 您設置Points類的屬性。 然后paintComponent()方法可以在繪畫過程中引用該屬性。
例如,分類應該有類似的方法setComplexity(...)
和getComplexity()
另外,請遵循Java命名約定。 類名應以大寫字母開頭。 “點”應該是“點”。 您閱讀的任何教科書或turourial都將遵循此約定,因此請不要自己制定約定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.