您现在的位置是:网站首页> 软件下载软件下载
OpenSwing下载2.38-基于Swing的开源组件先进的图形套件工具包软件下载
2021-05-17
185人已围观
简介 OpenSwing下载2.38-基于Swing的开源组件先进的图形套件工具包软件下载
OpenSwing是一个基于Swing的开源组件先进的图形套件工具包, - 这些组件与Swing更成熟,可以在IDE内提供这些被操纵直接用户界面设计师。
OpenSwing也是一个框架,提供了组件之间的数据绑定机制和数据模型,基于MVC模式的基础。 数据模型是基于Java Beans(POJOs)中,它是在所有OpenSwing组件的支持,例如组件的容器或网格控制。
OpenSwing提供了一个完整的解决方案(框架和数据绑定功能先进的Swing组件)快速而轻松地开发富客户端应用程序。
它是适用于这个不可能性框架开发Java独立单独使用,没有一基础数据库,或者开发更多典型的两个层次的client -服务器应用程序(front-end + database)或多层应用程序开发3((ie Swing front-end + HTTP + java servlet + database)),或开发分布式富客户端应用程序(Swing front-end + server side applications remotely accessed via RMI or another protocol + database)。
Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event
创建图形界面步骤
(1)导入Swing包 (2)选择界面风格 (3)设置顶层容器 (4)设置按钮和标签 (5)将组件放到容器上 (6)为组件增加边框 (7)处理事件 (8)辅助技术支持
导入Swing包
下面语句导入Swing包 import javax.swing.*; 大部分Swing程序用到了AWT的基础底层结构和事件模型,因此需要导入两个包: import java.awt.*; import java.awt.event.*; 如果图形界面中包括了事件处理,那么还需要导入事件处理包: import javax.swing.event.*;
选择界面风格
Swing允许选择程序的图形界面风格常用的有java风格,windows风格等 下面的代码用于选择图形界面风格,这里选择的是跨平台的Java界面风格。 try { UIManager.setLookAndFeel( UIManager.getCrossPlatformLookAndFeelClassName( )); } catch (Exception e) { }
设置顶层容器
图形界面至少要有一个顶级Swing容器 顶级Swing容器为其它Swing组件在屏幕上的绘制和处理事件提供支持 常用的顶级容器: JFrame(框架):表示主程序窗口 JDialog(对话框):每个JDialog对象表示一个对话框,对话框属于二级窗口 JApplet(小程序):在浏览器内显示一个小程序界面 一个框架包括边界、菜单栏、工具栏、状态栏,以及中间占主要部分的窗格 窗格也可以看作是一种面板,但它是框架的一个组成部分 组件不会直接放到框架上,而是放在若干个面板上,这些面板再放到窗格上 用框架对象的getContentPane()函数来获得窗格,再调用窗格的add()函数放置面板 public static void main(String[ ]args){JFrame frame=new JFrame("SwingApplication"); JPanel panel1=new JPanel(); frame.getContentPane().add(panel1,BorderLayout.CENTER); ......//
添加其他组件
frame.pack();frame.setVisible(true);}
相关内容
- 应用程序编程工具(PunchIt)下载v1.2汉化绿色免费版-给所有的windows32应用程序添加软件下载
- 陈灯可重用代码管理器下载v2.0 官方安装版-可以对可重用代码段进行管理软件下载
- SQL查询分析器下载绿色免费版-SQL查询分析器软件下载
- tcp udp应用开发调试助手下载3.1 绿色特别版-接收TCP/UDP数据包软件下载
- ExeInfo下载v1.01 绿色版-显示可执行文件动态链接库软件下载
- Windows Server 2008服务器终端部署图文教程下载-TSRemoteAppWebAccess的安装和配置软件下载
- BT4使用教程下载-获得无线密码轻松蹭网软件下载
- android apk反编译工具下载最新版-android反编译软件下载
- Android Eclipse插件ADT下载9.0.0 最新版-Eclipse插件软件下载
- C#字符串和正则表达式参考手册下载PDF电子书-正则表达式软件下载
点击排行
- TeachBox视频教程直播器 v2.3 中文安装版 下载-
- mp3xf(MP3修复工具) V.6 免费绿色版 下载-
- abyssmedia BPM Counter官方下载 abyssmedia BPM Counter(MP3音乐节拍检测工具) v1.0.3.0 免费绿色版 下载-
- MP3 Tag Express官方下载 MP3 Tag Express(MP3文件标签编辑器) V3.4 免费绿色版 下载-
- 中维录像文件播放及中维流媒体网络插件 v1.12 中文官方安装版 下载-
- 音乐管家婆官方下载 音乐管家婆 v4.1.0.0 免费绿色版 下载-
- power mp3 cutter官方下载 power mp3 cutter特别版(MP3剪切软件) 5.0 中文免费绿色版 下载-
- playmemories home官方下载 playmemories home(影像管理软件) v5.0.03 官方免费安装版 下载-
本栏推荐
-
TeachBox视频教程直播器 v2.3 中文安装版 下载-
-
mp3xf(MP3修复工具) V.6 免费绿色版 下载-
-
abyssmedia BPM Counter官方下载 abyssmedia BPM Counter(MP3音乐节拍检测工具) v1.0.3.0 免费绿色版 下载-
-
MP3 Tag Express官方下载 MP3 Tag Express(MP3文件标签编辑器) V3.4 免费绿色版 下载-
-
中维录像文件播放及中维流媒体网络插件 v1.12 中文官方安装版 下载-
-
音乐管家婆官方下载 音乐管家婆 v4.1.0.0 免费绿色版 下载-
-
power mp3 cutter官方下载 power mp3 cutter特别版(MP3剪切软件) 5.0 中文免费绿色版 下载-
猜你喜欢
- TeachBox视频教程直播器 v2.3 中文安装版 下载-
- mp3xf(MP3修复工具) V.6 免费绿色版 下载-
- abyssmedia BPM Counter官方下载 abyssmedia BPM Counter(MP3音乐节拍检测工具) v1.0.3.0 免费绿色版 下载-
- MP3 Tag Express官方下载 MP3 Tag Express(MP3文件标签编辑器) V3.4 免费绿色版 下载-
- 中维录像文件播放及中维流媒体网络插件 v1.12 中文官方安装版 下载-
- 音乐管家婆官方下载 音乐管家婆 v4.1.0.0 免费绿色版 下载-
- power mp3 cutter官方下载 power mp3 cutter特别版(MP3剪切软件) 5.0 中文免费绿色版 下载-


