1

我是代号一开发的新手。目前我对默认表单标题有一个挑战。我已经创建了我的自定义标题区域,但它与表单的其余部分一起滚动到视图之外。请问我如何将它固定在表格的顶部?PS 代号一摇滚!!爱它!!

4

1 回答 1

1

谢谢。

当然。将表单设置为可滚动的 false 并将其布局设置为边框布局。将您的标题放在表格的北部,并在表格的中心放置一个容器。然后将容器设置为可滚动 Y true 并将所有组件添加到该容器中。

这在 GUI 构建器中非常简单,但在代码中您可以执行以下操作:

Form f = new Form();
f.setScrollable(false);
f.setLayout(new BorderLayout());
f.addComponent(BorderLayout.NORTH, myTitleCmp);
Container content = new Container(ideallySetALayoutHere);
content.setScrollableY(true);
f.addComponent(BorderLayout.CENTER, content);

// now add stuff to content
f.show();
于 2013-05-16T18:38:13.097 回答