. ======== 说明如何从 Java 调用 Win32API JWindow 点击这里察看该文章的英文版: 177162 概要 JWINDOW 示例阐释如何从 Java 该示例包含单个类调用 JWindow, 基本上通过使用 Win 32 API CreateWindow 创建窗口并显示 ” Hello JWindow ” 在工作区通过处理 WM _ PAINT WndProc 更多信息 可用于从 Microsoft 下载中心下载下列文件: Jwindow.exe 有关如何下载 Microsoft 支持文件请单击下列文章编号以查看 Microsoft 知识库中相应 该 JWINDOW 示例包含 JWindow.java, 它调用标准 Win32DLL 并阐释如何使用 @ dll.import 指令来调用 DLL 函数从 Java。
图所示是Swing容器类层次结构,Swing容器类主要有:JWindow、JFrame和JDialog,其他的不带“J”开头都是AWT提供的类,在Swing中大部分类都是以“J”开头。 BorderLayout 是 JWindow、JFrame 和 JDialog 的默认布局管理器。
对于 JFrame 和 JWindow 默认的布局管理器是边界布局 BorderLayout 对于 JPanel 默认的布局管理器为 FlowLayout String 和 StringBuffer
Swing 组件都是轻量级组件,但是不能说 javax.swing 包中的类都是轻量级组件类,例如该包中的JFrame、JDialog、JWindow、JApplet 都不是轻量级组件类。
BorderLayout是RootPaneContainer(JInternalFrame、JDialog、JFrame、JWindow)的默认布局管理器。
/code> handles repaint requests
* for Swing's top level components (JApplet,
* JWindow