java语言 (7)new

java语言 (7)new

ID:34535589

大小:431.81 KB

页数:44页

时间:2019-03-07

java语言 (7)new_第1页
java语言 (7)new_第2页
java语言 (7)new_第3页
java语言 (7)new_第4页
java语言 (7)new_第5页
资源描述:

《java语言 (7)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三篇图形程序设计第8章图形程序设计入门第9章创建图形用户界面第10章applet和高级图形界面第8章图形程序设计入门F了解Java图形程序设计类F使用框架、面板和UI组件F理解布局管理器的作用F熟悉Color、Font类F使用Graphics类绘图F熟悉Java事件图形程序设计类的层次(Swing)AWTEventClassesinthejavax.swingLayoutManagerpackageHeavyweightFont1FontMetricsObjectColorPanelAppletJAppletGr

2、aphicsComponentContainerWindowFrameJFrame*DialogJDialogJComponentSwingComponentsinthejavax.swingpackageLightweightJComponentJCheckBoxMenuItemJMenuItemJMenuAbstractButtonJButton.JRadioButtonMenuItem.JToggleButtonJCheckBoxJRadioButtonJComponent.JEditorPane.JText

3、Component.JTextField.JPasswordField.JTextArea.JLabel.JList.JComboBox.JMenuBar.JPanel.JOptionPane.JScrollBar.JScrollPane.JFileChooser.JPopupMenu.JSeparator.JSlider.JTabbedPane.JRootPane.JPane.JProgressBar.JToolBar.JSplitPane.JTable.JTree.JColorChooser.JInternal

4、Frame.JToolTip.JLayeredPane.JTableHeaderAWT(Optional)AWTEventContainerPanelAppletFontButtonWindowFrameFontMetricsLabelDialogFileDialogTextFieldObjectColorTextComponentTextAreaGraphicsListComponentChoiceCheckBoxLayoutManagerCheckBoxGroupCanvasMenuComponentMenuI

5、temMenuMenuBarScrollbar框架F要创建一个用户界面,需要创建一个框架或applet来存放用户界面组件。FramePull-downMenusAppletPull-downMenusPanelPanelPanelUserInterfaceUserInterfaceUserInterfaceComponents(UI)ComponentsComponentsPanelPanelPanelUserInterfaceUserInterfacePanelPanelPanelComponentsCompon

6、entsUIUIUIpanelCreatingFramesimportjavax.swing.*;publicclassMyFrame{publicstaticvoidmain(String[]args){JFrameframe=newJFrame("TestFrame");frame.setSize(400,300);frame.setVisible(true);//frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}}Run框架居中默认情况下,框架在屏幕的

7、左上角显示。要在指定位置显示框架,需要使用JFrame类中的setLocation(x,y)方法.该方法把框架的左上角放置在位置(x,y)处.要把框架放置在屏幕上居中的位置,需要知道屏幕和框架的高和宽,以便确定框架左上角的坐标。框架居中Screen(x,y)FrameframeHeight屏幕高度screenHscreenWidth屏幕宽度screenWidthCenterFrameRunAddingComponentsintoaFrame//Addabuttonintotheframeframe.getConte

8、ntPane().add(newJButton("OK"));MyFrameWithComponentsRunLayoutManagersFJava’slayoutmanagersprovidealevelofabstractiontoautomaticallymapyouruserinterfaceonallwindowingsystems.FTheUIc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。