52ky 发表于 2022-9-24 12:14:04

Java+GUI+with+Swing.pdf

JAVAGUISwing编程,Java的GUI编程(GraphicUserInterface,图形用户接口),是在它的笼统窗口工具箱(AbstractWindowToolkit,AWT)上实现的,java.awt是AWT的工具类库,其间包括了丰厚的图形、用户界面元件和设计管理器的支持。GUI首要用在两个当地:◆Application;◆Applet。1)GUI界面:在JavaGUI中,用户与程序之间交互的一个控制面板,其内包括有菜单,控件(或组件),容器并能呼使用户的事情。如今有各式各样的窗口系统,不一样的窗口系统提供给程序设计的程序库是大不一样的,例如,基于Windows的SDK,和基于Unix方式的XWindows的Xlib。为了使程序能在不一样的窗口系统下运行,Java提出了“笼统窗口系统”的概念,提供了AWT(笼统窗口工具箱),使得Java可以在不一样的窗口系统下运行。2)Java中的GUI实现方法:选用AWT(笼统窗口工具集)然后可使JavaGUI适关于不一样OS的环境,打造多系统的用户界面。特点如下:①其详细实现由方案方式下的OS来解释,然后致使JavaGUI在不一样方式下会呈现不一样的运行效果(窗口外观、字体等的显示效果会生成变化)。②组件在设计时不应选用肯定定位,而应选用设计管理器来实现相对定位,以达到与方式及设备无关。3)新增的JavaSwingGUI组件AWT组件以及事情响应不及微软的SDK丰厚(由于部分OS方式无微软的Windows组件),Sun在Java2中新增了SwingGUI组件。可是,AWT比较简单,功能也能满足大多数用户界面需要,特别在JavaApplet的设计中受到了遍及的使用。一起,这个评论也为大家进一步研究SwingGUI组件打下了比较厚实的基础。
Java+2+GUI+Fundamentals+with+Swing.pdf

(JAVAGUISwing programming, Java GUI programming (GraphicUserInterface, graphical user interface), is implemented on its abstract window toolkit (AbstractWindowToolkit, AWT), java.awt is AWT's tool class library, which includes rich graphics, user interface Support for interface elements and design managers. GUI is mainly used in two places: ◆Application; ◆Applet. 1) GUI interface: In JavaGUI, a control panel that interacts between the user and the program, which includes menus, controls (or components), containers, and can call the user's affairs. Nowadays, there are various window systems, and different window systems provide very different libraries for programming, for example, Windows-based SDK, and Unix-based XWindows' Xlib. In order to make programs run under different window systems, Java proposes the concept of "general window system" and provides AWT (general window toolbox), which enables Java to run under different window systems. 2) GUI implementation method in Java: choose AWT (General Window Toolset) and then make JavaGUI suitable for different OS environments to create a multi-system user interface. The features are as follows: 1. Its detailed implementation is explained by the OS in the scheme mode, and then the JavaGUI will show different running effects in different modes (the display effects of window appearance, fonts, etc. will change). ② The component should not be designed with positive positioning, but should use the design manager to achieve relative positioning, so as to be independent of the method and equipment. 3) The newly added JavaSwingGUI component AWT component and the event response are not as rich as Microsoft's SDK (because some OS methods do not have Microsoft's Windows components), Sun added a new SwingGUI component in Java2. However, AWT is relatively simple, and its functions can meet the needs of most user interfaces, especially in the design of JavaApplet. At the same time, this comment also laid a solid foundation for everyone to further study SwingGUI components.
Java 2 GUI Fundamentals with Swing.pdf)




页: [1]
查看完整版本: Java+GUI+with+Swing.pdf