![]() |
1
2
简短回答
首先,代码不会编译。 该语句必须是类的构造函数的一部分。Sp您需要使用上述语句添加构造函数。
此外
请注意setResizeable(…)是如何调整大小的方法影响放置在pack()之前/之后的帧。 更好的答案
不要混合Swing和AWT组件。
不要扩展画布。而是使用
Swing中的自定义绘制是通过扩展
最终您实现了
阅读Swing教程中的部分 Custom Painting 有关更多信息和工作示例,请开始学习。 |
![]() |
Bassinator · Swing paint程序-如何处理选择? 7 年前 |
![]() |
Kalpana Devkota · 将鼠标侦听器添加到图形对象 7 年前 |
![]() |
Dan · 旋转两条平行线以创建X 8 年前 |
|
Sergio P Z · 如何单击多边形边界并将此点添加到多边形 8 年前 |
![]() |
mdhansen · 为什么在对象空间中执行选择测试通常更容易? 9 年前 |
![]() |
Christo S. Christov · 均匀缩放特定点 10 年前 |