Ch12图形用户界面研讨.ppt

* 获取所有可用的字体名 GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment(); String[] fontnames = e.getAvailableFontFamilyNames(); for (int i = 0; i fontnames.length; i++) System.out.println(fontnames[i]); java.awt.GraphicsEnvironment * 使用面板作为子容器 面板的作用就是分组放置用户界面组件的子容器。 建议将用户界面组件放置在面板中,然后将这个面板添加到框架中。也可以将面板放置在另一个面板中。 为了将一个组件加入JFrame中,我们事实上将组件添加到JFrame的面板窗格中。为了将一个组件加入一个面板中,我们直接使用add方法将它加入面板。 * 创建一个JPanel 使用new JPanel()来创建一个默认为FlowLayout管理器的面板或者使用new JPanel(LayoutManager)来创建一个带指定布局管理器的面板。使用add(Component)方法向面板添加一个组件。例如: JPanel p = new JPanel(); p.add(new JButton(OK)); * 测试Pane

文档评论(0)

1亿VIP精品文档

相关文档