2
我不知道为什么我找不到解决方案...我试图在流布局中布置一些AWT组件。唯一的问题是使用流布局时组件(面板)之间的“填充”。这就是小程序目前的样子:http://i.stack.imgur.com/2KZgD.pngJava AWT组件和面板填充/边框
我需要一种方法来设置小程序,使两个面板(黑匣子)触摸(无“填充”)。整个程序都是Swing免费的,都是AWT,我打算保持这种状态。我觉得这是一个非常简单的解决方案,但我一直无法找到答案。
这是从applet类在init()代码:
public void init() {
setLayout(new FlowLayout());
c1 = new TestPanel();
c2 = new TestPanel();
c1.setPreferredSize(new Dimension(640, 480));
c2.setPreferredSize(new Dimension(100, 480));
add(c1);
add(c2);
}
这是我使用パ类:
public class TestPanel extends Panel {
public void paint(Graphics g) {
g.setColor(Color.BLACK);
g.fillRect(0, 0, this.getPreferredSize().width, this.getPreferredSize().height);
}
}
啊,非常感谢!这完全解决了它。 – Tanaki
@Tanaki,不客气! :) – mre