首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于JAVA界面编程解决办法

2012-03-31 
关于JAVA界面编程请问JPanel,Border,BorderLayout,GridBagLayout,GridLayout,JComboBox分别指什么呢?关系

关于JAVA界面编程
请问JPanel,Border,BorderLayout,GridBagLayout,GridLayout,JComboBox
分别指什么呢?关系又是怎么样的?
另外请给个JAVA界面控件的说明网页。

[解决办法]
你需要的是全面的JAVA关于Swing图形界面基础的教程,你问的都是Swing里的东东,JFrame是窗口,JPanel为中间容器,JComboBox是下拉筐的组件,其他的都是Swing布局管理器里的东东,BorderLayout是边界布局,相关的网页直接用搜索引擎解决吧!
[解决办法]
Border是指组件的边界、边框,可以能过setBorder设置。
BorderLayout这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST 和 CENTER。当使用边界布局将一个组件添加到容器中时,要使用这五个常量之一,例如:

Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(new Button( "Okay "), BorderLayout.SOUTH);

具体请看JAVA API文档.

热点排行