[英]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.