java图形界面组件,java图形界面GUI什么组件可以实现以下功能求解

1,java图形界面GUI什么组件可以实现以下功能求解参照百度百科自己读读就能找到
2,组件和容器的区别是什么列举在Java图形界面设计中有哪几种容器1.容器可以添加其他组件形成复合组件,比如在panel里可以添加button 。容器本身也是一种组件2.panel是最原始的容器,还有JPanel,JScrollPane,JSplitPane,JTabbedPane 等3.常用的组件有JButton,JComboBox,JList,JMenu,Jtable等
3 , java图形界面有两类组件分别是什么比较他们的优缺点急求一个是awt,另一个是javax.swing ;1:java.awt是重量级的界面:它的组件分别有Button,Frame,Label,.....,还有事件接口,布局管理,优点:可以轻松的实现事件监听和布局管理 缺点:组件的添加不足Javax.swing 那么丰富,一般推荐使用javax.swing2:javax.swing:轻量级的界面 , 它的组件包含了大部分的java.awt的组件 , 只不过没有布局管理 , 优点:利于界面的管理和开发 缺点:布局管理和事件监听都要在java.awt里里面通过自身的实现才能够使用【java图形界面组件,java图形界面GUI什么组件可以实现以下功能求解】
4,在java中图形用户界面由什么构成1, 分析业务需求, 理顺业务逻辑2, 根据业务需要考虑使用何种容器(JFrame ,Frame ,JWindow..) 需要的数量.3, 每个容器(窗口)使用组件4.组件使用何种布局方式(边界布局,绝对布局,网格布局..),排列在容器(窗口)中5.组件中需要响应那些事件, 把事件响应代码写好,然后绑定到组件上(addListener...) 6.调试,测试主要是一些容器和控件 , 在创建了容器和控件后,一次将控件添加到容器中相应的位置即可,桌面应用程序只是java的一个很不起眼的方面,java的优势在网络编程,如电子政务(主要是大型网站开发),还有手机游戏的开发 , 所以图形界面只要会做,知道就行,不是重点5,求java图形界面中的组件的绝对定位方法先把你要把按钮放置的画布也就是JPanel,设置布局管理器成setLayout(null);然后用add添加按钮后用setBounds(X,Y,WIDTH,HEIGHT);就可以了java图形界面的组件可以使用绝对定位,设置x、y轴的属性,示例如下:public void setBounds(int x,int y,int width,int height)移动组件并调整其大小 。由 x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小 。参数:x - 组件的新 x 坐标y - 组件的新 y 坐标width - 组件的新 widthheight - 组件的新 height

    推荐阅读