「java可视化管理」java的可视化开发环境

博主:adminadmin 2022-11-27 15:52:08 271

今天给各位分享java可视化管理的知识,其中也会对java的可视化开发环境进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 可视化

JTextField(int columns)

构造一个具有指定列数的新的空 TextField。

这个10就是指定的列数的新的空TextField的个数

Java数据库课程设计:教学管理系统,可视化界面用java实现

我只想说一句:你牛!这都赶上课设了。虽然看起来简单,做起来不一定快

如何在Eclipse中进行Java的可视化界面设计

准备工作:

1、下载JDK;

2、下载Eclipse;

3、下载相应的EMF、GEF、VE;

注意:三个插件的版本要和Eclipse的版本配套才能正确使用,至于配套的说明请参考下载页面的说明

开始安装:

1、安装JDK;

这个比较容易,标准的Windows安装程序,下一步,再下一步即可,安装完成后,也不需要重启。

2、安装Eclipse;

Eclipse是绿色软件,不需要安装,只需要解压缩,然后即可运行。

为了说明方便,我把它解压缩到C盘根目录下,得到C:\eclipse目录,运行C:\eclipse\eclipse.exe即可。

注意:下面的安装,需要先关闭eclipse程序。

3、安装EMF、GEF、VE;

对于Eclipse来说,这些都是它的插件,所以,安装方法都是一样的。插件下载地址

A、在C:\eclipse目录下,建立四个子目录:C:\eclipse\emf、C:\eclipse\gef、C:\eclipse\ve、C:\eclipse\links;

B、把下载的EMF、GEF、VE都解压缩到相应的目录中,即:把EMF压缩包解压缩到C:\eclipse\emf中,得到C:\eclipse\emf\eclipse目录,以此类推,完成GEF、VE的解压缩;

C、在C:\eclipse\links目录下,新建一个文本文件,名字可随便取,如:link.txt。

然后在link.txt文件中,加入以下三行文字:

path=emf

path=gef

path=VE

注意:这里用的是相对路径,也可以把EMF、GEF、VE解压缩到其它地方,再用绝对路径即可。

再注意:绝对路径是用 “/” 或者 “\\” 分隔,而不是“\”

补充知识:为什么ve需要emf和gef:

Visual Editor 所利用的最为明显的工具是 GEF,即图形化编辑框架(Graphical Editing

Framework)。GEF 建立于本地 Eclipse 图形化工具集 SWT

之上,以使得开发一个图形化编辑器或者所见即所得文本编辑器更为容易。如果您熟悉 SWT (或者

AWT/Swing,在这方面它们是类似的)中的图形原语,那么您会知道绘制和处理任意的形状(比如矩形、箭头和椭圆)是比较困难的,更不用说管理它们之间的关系以及它们所代表的数据模型了。

GEF 被划分为两个部分:第一部分是 Draw2D 插件,这是一个轻量级的绘图和呈现包,用于帮助您绘制图形。第二部分是 GEF 插件,除了其他工具以外,这一部分中还增加了选择和创建工具、工具选项板,以及用于在数据模型和视图之间进行映射的控制器框架。

GEF

是一个模型无关的框架,但是作为 Visual Editor (以及其他生成代码的图形化工具)的一部分,它在后台使用 Eclipse

建模框架(Eclipse Modeling Framework, EMF),以在模型、Java 类和图形化表示之间进行映射,其中模型是使用

XML 元数据交换(XML Metadata Interchange, XMI)在内部存储的。EMF

的重要特性之一是它确保所有这些映射都是一对一的;所以尽管 XMI

可以被认为是模型的标准表示,但是在代码和图形之间来回切换并不会丢失任何信息。这就是为什么 Visual Editor

只需要保存模型的一种表示(即 Java 源代码),以及开发人员可以自由地在图形化编辑器之外编辑该源代码的原因。

4、安装完毕,再次运行Eclipse,它启动时会自动查找links目录下所有的文本文件,并加载其中path指向的所有插件,这里当然包括VE。

A、如果不能确定是否已经加载,可选择菜单Help-Software Updates-Manage Configuration,打开Product Configuration窗体,在其左边的树形栏里,可以看到已加载的插件。

B、如果加载没有成功,可以试试用Eclipse -clear来运行程序。

C、如果加载仍没有成功,可以试试删除C:\eclipse\configuration下的内容,仅保留config.ini文件。然后再用Eclipse来运行程序。

================================================================

启动eclipse平台。刚开始,你可能觉得eclipse并没有什么变化。先别急,请新建一个项目,点击"文件"菜单下的"新建"子菜单,选择并建立一个新的"java项目"。然后在工具栏上的"新建Java类" 图标上,点击右边的小箭头,将展开如下图的菜单:

在此菜单上,多了一个"Visual Calss"的子菜单,这就是进入Visual Editor的入口之一。点击"Visual Class",就会弹出创建GUI程序的对话框,选择完毕后,就会进入可视化编辑画面:

用VE写个Hello:

1、新建一个项目;

File-New-Project...,选择“Java Project”,然后Next,输入一个项目名字:Hello,其它全部默认,最后回车,或者点击“Finish”完成。

2、设置SWT库;

A、选择项目Hello,右键菜单,打开Properties对话框。

B、选择左边树形中的Java Build Path,在其设置页中,选择Libraries页,点击“Add Library...”;

C、在打开的Add Library对话框里,选择Standard Widget Toolkit(SWT),Next;

D、在打开的SWT Library Options对话框中,勾选上“Include support for JFace library”,Finish即可。

E、回到Properties对话框,OK即可。

3、新建Hellworld.java文件;

A、选择项目Hello,右键菜单,New-Other...(或者点击工具栏里新建图标),打开Select a wizard对话框,选择Java/Visual Class,Next;

B、在打开的Java Visual Class对话框中,

在Package里,输入:com.cnblogs.pan;

在Name里,输入:Helloworld;

在Style里,选择SWT/Shell;

勾选上public static void main(String[] args);

最后Finish。

4、到了这一步,应该就可以看到窗体了,那些控件都在Palette里,点开就能看到了。

A、在窗体上右击,选择Set Layout,再选择null;(此处为个人习惯)

B、从Palette里,选中一个Button,并在窗体任意位置画一个Button,在下面的Properties窗口里,设置其text为ClickMe;

C、选中该按钮,右击选择Events-Add Event,在打开的对话框中,选择左边的widgetSelected,Finish。

D、这时,光标会自动定位到程序相应的位置,我们在程序里加入下面语句:

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {

System.out.println("widgetSelected()");

MessageDialog.openInformation(null, "Hello", "Hello World!");//加入这条语句

}

E、保存程序,点击菜单Run-Run As-Java Application,呵呵,跟全世界打个招呼吧!

eclipse怎么进行 可视化java界面设计?

进行eclipse可视化java界面设计步骤如下:

一、先新建一个普通的java工程。

二、为这个java工程添加有可视化界面的java类,选择新建中的other选项。

三、找到windows build里的jFrame,即主界面,进行新建有界面的java。

四、点击Design进入可视化编辑界面、

求一个免费的 java可视化软件开发平台。

免费、Java、可视化、软件开发平台,四个条件要凑集还真的不简单,不过这怎么会难得到细心的我呢:

1、开源产品:JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,开源产品大多没有经过客户真实场景检验,服务也没有保障,但这款开源产品我观测了较久还算不错;

2、SaaS产品:调研和观察了搭搭云、微事云、黑啪云等众多SaaS化开发平台,没有一家是免费的,大多数是初期收费低但是功能限制多而且计费规则复杂,而且因为数据没有保存在本地安全性存疑,对此建议慎重考虑;

3、专业级开发平台:天翎MyApps低代码平台推出了免费版,SpringBoot微服务架构,不限用户数、不限部署数、不限并发数,免费提供对外商用授权,平台对于复杂业务流程的梳理尤为擅长,关键的是他们技术社区已经有3W+会员,技术Q群内也有近两千个开发高手实时同步交流,可以免当小白鼠!

其他专业的开发平台也还有免费版,但是技术路线可能不是java、又或者功能阉割严重、又或者套路较多,所以我这里不再一一罗列,至于其他朋友们说的Eclipse等插件就贻笑大方了,和开发平台完全不在一个层次上!

关于java可视化管理和java的可视化开发环境的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。