我刚刚开始学习Java。
我试图建立一个用JPanel随机形状绘制一次的程序,但它并没有改变。即使在调整大小。 如果用户想要(通过对话框),形状将重新重新绘制。
我该怎么做?
形状或颜色的数量不固定,可以更改。
谢谢!
答案 0 :(得分:2)
一个程序,用于绘制JPanel随机形状一次,并且它不会改变'
在类的构造函数中,您需要生成随机形状。
在paintComponent()
方法中,您只需绘制形状。
换句话说,不要在绘制方法中生成任何随机代码,因为无法控制何时调用绘制方法。