gpt4 book ai didi

java - Jframe 内的 JPanel

转载 作者:行者123 更新时间:2023-12-01 23:36:41 25 4
gpt4 key购买 nike

我创建了一个扩展 JPanel 的对象,并从 (0,0) 开始绘制一个短动画。它本身就很好用,但我想在它上面添加一个按钮来处理动画的小 Action 。

所以在我的主课中我做了以下事情:

JFrame f = new JFrame("Test");
JButton testButton = new Button("BUTTON");
MyAnimationDrawer drawing1 = new MyAnimationDrawer();

我想做什么:

enter image description here

如何将按钮和我的对象添加到 JFrame 以便左上角充当 (0,0)?完全如我的图片链接所示。

最佳答案

通过使用BorderLayout .

添加drawing panelCENTERJFrame 。像这样的东西:

frame.add(drawingPanel, BorderLayout.CENTER);

添加buttonupper panel然后添加upper panelNORTHJFrame :

upperPanel.add(button);
frame.add(upperPanel, BorderLayout.NORTH);

关于java - Jframe 内的 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18563211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com