[英]Java: JFrame Layout for Only Drawing?
我想基于坐标在JFrame上绘制组件。 我不希望布局重新排列组件。 我的项目不是GUI,而是一个游戏,无需将绘制的图像布置为UI模式。
是否有一种布局(或null布局),可让您在不重新排列组件的情况下将组件绘制到JFrame上?
我要寻找的解决方案是让我的Game类从JFrame继承,然后在JFrame的paint方法中绘制所有内容。
public class Game extends JFrame
{
...
public void paint (Graphics g){
//Graphics2D g2 = (Graphics2D) g;
board.paintComponent(g);
board.getPieceAt(0,0).paintComponent(g);
}
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.