百度
360搜索
搜狗搜索

java规则引擎可视化配置,eclipse怎么做java的可视化编程?详细介绍

本文目录一览: URule可视化规则引擎界面操作相关

? ?URule可视化规则引擎界面操作方面的一些注意事项。

?1.1 创建或导入项目鼠标右键点击“项目列表”四个字,然后在弹出菜单中点击相应功能继续正常操作即可。

?1.2 导入项目时覆盖功能说明,如果项目列表中存在通过“修改项目名称(重构)”重命名的项目,若导入项目时覆盖功能选项为“是”时,那么导入bak文件时会覆盖修改后的项目名称即原重命名功能被还原。

?1.3 项目支持重命名、备份、配置权限等功能,通过右键点击“所创建项目名称”,然后点击相应功能菜单进入对应功能。

?2.1 变量库:为一个变量库添加字段后,需要点击左上角“保存”按钮进行保存,页面不会自动保存。

?2.2 常量库:为一个常量库添加常量字段后,需要点击左上角“保存”按钮进行保存,页面不会自动保存。

?3.1 切换“选择变量”、“选择参数”、“选择方法”、“选择函数”时请点击“请选择xx”前方的空格,然后再在菜单列表操作即可。

?3.2 动作调换顺序:直接点击动作拖动即可

?3.3 调换向导式规则文件中规则顺序:直接点击鼠标左键拖到即可,或者在右侧导航栏中点击拖到也可以。

?3.4 规则条件中输入运算符,点击变量或参数右侧空白处,然后在弹出的右键菜单中选择即可。

?3.5 修改变量或参数,点击变量或参数,然后在右键菜单重新选择即可。

?4.1 添加规则节点,先点击规则节点图标,然后再空白区域点击即可。

?4.2 添加连线,先点击连线图标,然后按住鼠标左键从起始节点拖动至结束节点。

?4.3 修改规则流名称,点击规则流空白区域,然后在右侧属性面板,对应字段输入值,最后点击回车确认。

?4.4 修改规则流连线,首先点击鼠标左键,然后拖选即从连线一侧向另一侧滑动选择。

?5.1 使用决策表、决策树支持复制粘贴功能时,一般情况下粘贴之前应该新建一个新的条件或动作再进行粘贴,因为复制粘贴功能大部分场景应该是存在大量类似规则情况下用到的。由于粘贴功能的实现原理要求粘贴前存在一个粘贴内容的位置,所以要求用户必须要先选择一个粘贴位置,大部分情况应该要新建一个,因为粘贴时粘贴内容的子节点内容会被添加到选择节点中,而父节点内容会被覆盖。

怎么才能让Java做到可视化编程?

选中你的project. 选择新建图标按钮, 上端最左侧的. 选择 Visual Class ,点击Next ...Eclipse自动启动 VE.... 看看那些窗口... 比较熟悉.. 出现了可视化编辑窗口....
鼠标移到右侧的Palette(竖着的那个)把 一个Label,一个Button, 一个TextArea 拖到Frame上吧
选中你的project. 选择新建图标按钮, 上端最左侧的. 选择 Visual Class ,点击Next ...Eclipse自动启动 VE.... 看看那些窗口... 比较熟悉.. 出现了可视化编辑窗口....
鼠标移到右侧的Palette(竖着的那个)把 一个Label,一个Button, 一个TextArea 拖到Frame上
使用 Dreamweaver 做界面撒~
而且其实Eclipse也能够可视化做界面的~~
j2se的?~~~ 貌似没有可视化的编译软件~~~
最简单的方法就是使用Netbeans,很好很强大~~
可视化编程就是GUI
第一步,引包:
一般引包:import javax.swing.*;
import java.awt.*;
第二步:代码
例子:将以下代码保存为test.java文件,然后用jdk提供的编译器编译运行
import javax.swing.*;
import java.awt.*;
public class test extends JFrame(){
//创建组件
JButton jb=null;
//构造函数
public test(){
//实例化组件
jb=new JButton("按钮");
//添加组件
this.add(jb);
//布局
//设置窗口在屏幕上的位置、大小和可见性
this.setLocation(100,100);
this.setSize(650,550);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(){
new test();
}
}
更多java可视化编程,可以到这个网站上去下载sun公司开发的文档tutorial
网站是:
http://www.oracle.com/technetwork/java/javase/java-tutorial-downloads-2005894.html
解压后,在tutorial\uiswing\components文件夹目录下的链接都是讲的可视化编程,不过都是英文版的。中文版的,我这里没有,有需要的自己找一下

java规则引擎

很多朋友都想知道java规则引擎是什么?下面就一起来了解一下吧~
一、简介:
Drools就是为了解决业务代码和业务规则分离的引擎。 Drools 规则是在 Java 应用程序上运行的,其要执行的步骤顺序由代码确定,为了实现这一点,Drools 规则引擎将业务规则转换成执行树。
二、特性:
优点:    
1、简化系统架构,优化应用    
2、提高系统的可维护性和维护成本    

3、方便系统的整合    
4、减少编写“硬代码”业务规则的成本和风险

三、使用方式:

(1)Maven 依赖:
???? ???????? org.kie ???????? kie-api ???????? 6.5.0.Final ???? ???? ???????? org.drools ???????? drools-compiler ???????? 6.5.0.Final ???????? runtime ???? ???? ???????? junit ???????? junit ???????? 4.12 ????
(2)新建配置文件/src/resources/META-INF/kmodule.xml ???? ???????? ????

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

进行eclipse可视化java界面设计步骤如下:
一、先新建一个普通的java工程。
二、为这个java工程添加有可视化界面的java类,选择新建中的other选项。
三、找到windows build里的jFrame,即主界面,进行新建有界面的java。
四、点击Design进入可视化编辑界面、

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

准备工作:
1、下载JDK;
2、下载Eclipse;
3、下载相应的EMF、GEF、VE;
开始安装:
1、安装JDK;
这个比较容易,标准的Windows安装程序,下一步,再下一步即可,安装完成后,也不需要重启。
2、安装Eclipse;
Eclipse是绿色软件,不需要安装,只需要解压缩,然后即可运行。
为了说明方便,我把它解压缩到C盘根目录下,得到C:\eclipse目录,运行C:\eclipse\eclipse.exe即可。
注意:下面的安装,需要先关闭eclipse程序。
3、安装EMF、GEF、VE;
对于Eclipse来说,这些都是它的插件,所以,安装方法都是一样的。插件下载地址http://download.eclips.org/ve
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

java 如何开发3d可视化

Java 8以上版本, 可以尝试JavaFX 3D 来实现
效果图
下面是模仿的Oracal 的Demo写的一个3D代码
import javafx.application.Application;import javafx.application.ConditionalFeature;import javafx.application.Platform;import javafx.geometry.Point3D;import javafx.scene.Group;import javafx.scene.Node;import javafx.scene.PerspectiveCamera;import javafx.scene.Scene;import javafx.scene.SceneAntialiasing;import javafx.scene.SubScene;import javafx.scene.control.Alert;import javafx.scene.control.Alert.AlertType;import javafx.scene.control.Slider;import javafx.scene.layout.HBox;import javafx.scene.paint.Color;import javafx.scene.paint.PhongMaterial;import javafx.scene.shape.Cylinder;import javafx.stage.Stage;public class A07_SubScene extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { if(!Platform.isSupported(ConditionalFeature.SCENE3D)) { Alert alert=new Alert(AlertType.ERROR,"不支持JavaFX SCENE3D!~"); alert.showAndWait(); Platform.exit(); } Group root=new Group(); Scene scene = new Scene(root,500,500,Color.ALICEBLUE); HBox hbox=new HBox(); hbox.setLayoutX(60); hbox.setLayoutY(70); //创建圆柱体 Cylinder cl=new Cylinder(90,180); PhongMaterial phongMaterial = new PhongMaterial(Color.color(1.0, 0.7, 0.8)); cl.setMaterial(phongMaterial); SubScene sub=getSub(cl); hbox.getChildren().add(sub); Slider slider=new Slider(0, 360, 0); slider.setLayoutX(170); slider.setLayoutY(360); cl.rotateProperty().bind(slider.valueProperty()); root.getChildren().addAll(hbox,slider); primaryStage.setScene(scene); primaryStage.setTitle("SubScene"); primaryStage.show(); } private SubScene getSub(Node node) { Group root=new Group(); node.setRotationAxis(new Point3D(2, 1, 0)); node.setTranslateX(180); node.setTranslateY(150); root.getChildren().add(node); SubScene sub=new SubScene(root, 360, 400, true, SceneAntialiasing.BALANCED); sub.setCamera(new PerspectiveCamera()); return sub; }}
使用之前
在开始使用 ThingJS 之前,需要先了解JavaScript,我们假设您已经掌握JS。
创建项目
创建项目之前需登录ThingJS账号,如果您尚未登录账号或页面出现“登录已过期,请重新登录!”的提示,为保证项目的正确保存及运行,请您在账号登录之后再创建项目。您可通过以下三种方式创建项目:
选择菜单区域的“文件 - 新建项目”选项
点击工具栏“新建”图标,图标如右图所示:
请点击输入图片描述
请点击输入图片描述
使用快捷键“Ctrl+P”
编辑项目
在线开发为用户提供了相应的快捷代码和官方示例,如果你正在用 ThingJS在线开发页面,可以通过以下两种方式来编辑项目:
点击在线开发页面菜单区域的快捷代码选项中的子项,编辑区将自动插入相应代码
请点击输入图片描述
选择在线开发官方示例中的其中任意一个示例,点击相应示例,编辑区将显示相应代码
后续操作详见 在线开发 - 应用开发 - 在线开发网页链接
保存项目
可通过以下四种方式保存项目:
选择菜单区域的“文件 - 保存”选项
点击工具栏“保存”图标,图标如右图所示:
请点击输入图片描述
请点击输入图片描述
使用快捷键“Ctrl+S”
运行项目
在线开发环境提供了以下几种方式运行项目:
使用快捷方式“Ctrl+R/Enter”或点击工具栏中的“运行”图标,3d容器区域将运行编辑器相应的代码。图标如右图所示:
请点击输入图片描述
请点击输入图片描述
选择菜单区域的“工具 - 设置”选型,出现的设置面板,点击开启“自动保存执行”
请点击输入图片描述

阅读更多 >>>  微信怎么开户

eclipse怎么做java的可视化编程?

请问你说的可视化编程是指做软件界面的时候,直接拖拉控件实现布局吗?
如果是这样的话,建议你使用NetBeans编程工具比较好
就像MFC编程一样,任何你想用的控件随意布局
目前可以下载插件,比如window Builder之类的插件,或者是利用Net Bean等等,至于功能部分还是需要自己去实现的(建议下个myEclipse,这个插件比较全)
安装WindowBuilder Pro插件
前可以下载插件,比如window Builder之类的插件,或者是利用Net Bean等等
弄个插件。。。VS还是VE来着,记不清了。
在eclipse中安装插件,比如window Builder就可以变成可视化的。
一.找到对应版本的windowbuilder
打开这个链接:http://www.eclipse.org/windowbuilder/download.php
如下图,显示eclipse的版本号和对应的插件链接
eclipse的版本号可以在eclipse的help中查看,然后复制你对应版本号后面的link连接
二.在eclipse在线更新
打开eclipse-->help-->Install New Software
在location中粘贴刚才复制的链接,确定,等待加载插件信息
然后显示了插件,下图
全选然后一直Next安装就行了,安装结束会提示你重启eclipse,重启完成就成功了。
三.使用方法
new-->Project 然后选择下图
然后就是创建swt工程可视化空间操作了。

URule可视化规则引擎保险行业应用(三、库文件创建)

????????本篇主要讲解库文件创建,创建库文件过程也是根据业务进行建模的一个过程。

????????将业务规则编写成URule规则前首先需要进行建模,也即根据业务创建库文件;URule中共有4类库文件,变量库、常量库、参数库、动作库,作用及含义分别类同Java中POJO类、枚举类、Map、Java方法,这些库文件在编写规则和规则运行计算过程中需要用到。库文件详细介绍请参考 官方在线文 ( http://www.bstek.com/resources/doc/2lib.html )。

????????根据需求梳理,此保险业务需要用到变量库和常量库,变量库需要创建一个客户对象,常量库需要创建评定级别、核保结论、性别等3个对象。

????????创建步骤如下:

? ? ? ? 1.在项目列表树中找到所要操作的项目,右键点击所属项目下“资源”节点下“库”节点

????????2.在右键菜单中点击添加变量库,并输入变量库名称“customer”,然后点击保存按钮,这时库节点下新增一个customer变量库文件的同时右侧会显示该变量库维护页面

????????3.点击变量库页面上方“添加”按钮,这时下方表格会自动添加一条记录,分别在名称和类路径单元格中输入客户对象名称和类路径

????????名称一列“客户”为编辑规则时用到该变量对象时显示的内容,类路径“com.bstek.urule.accident.entity.Customer”和Java中POJO类需保持一致,一致的类路径一方面是调用规则时传入的数据对象的唯一标识,另一方面也可以据此自动生成字段。

????????4.点击所添加客户对象操作列第一个自动生成字段图标,即可自动生成该变量对象字段。

????????使用自动生成字段前需要在工程中创建好Customer类,右侧中字段名对应项目中Java类中字段名,标题为编辑的规则文件中使用到该字段时显示的内容,同时如果想要自动生成标题中文名称,还需要提前在Java字段上使用注解“com.bstek.urule.model.Label”进行定义才行。在项目中Java类“com.bstek.urule.accident.entity.Customer”不是必须存在的,该路径也只是标识数据的唯一标识,所以页面也提供“添加字段”按钮为该变量对象添加字段,但推荐变量库对象和Java类对象定义一一对应,这样会更方便和规范。

????????5.无论采用自动生成字段或逐个添加字段,最后都要点击左侧上方保存按钮对添加数据进行保存。

????????1.创建常量库对象第一步和创建变量库相同,即在左侧项目列表树右键点击“库”节点。

????????2.在右键菜单中点击添加常量库,并输入常量库名称“constants”,然后点击保存按钮,这时库节点下新增一个constants常量库文件的同时右侧会显示该常量库维护页面,操作界面分别如下图。

????????3.添加常量前首先要添加一个常量分类,然后在该分类下添加常量。详细添加步骤为:先在常量库页面中点击上方左侧添加分类按钮,这时表格行会自动添加一行常量分类记录,然后分别在表格行名称和标题单元格中输入分类名称和分类标题;然后再点击右侧区域上方添加常量按钮,分别在名称和标题中输入常量名称和常量标题;其中名称对应的均为实际使用或存储的数值,而标题则为编辑的规则文件中用到该值时显示的内容;最后点击上方“保存”按钮保存数据。

????????按照上面操作方法步骤分别添加3个常量分类:评定级别、核保级别、性别。添加结果分别如下图。

java有可视化编程工具吗

有的,需要手动安装插件。
搭建JAVA可视化开放环境需要如下步骤:
1、下载安装Eclipse。
2、打开eclipse-->help-->Install New Software。
3、找到对应版本的windowbuilder,输入网址。
4、一直next安装到最后。
5、重启Eclipse,完成插件安装。
没有 java没有像c#那样可以拖拽控件 一般java程序员都是手写代码
如果是客户端编程的话,netbeans不错,还支持最新的javafx2.0,也可以用拖拽式写ui。如果是网页开发用dreamweaver写页面,再放java的标签。
Jbuilder 和NetBeans
暂时还没有
有的,Jbuilder 和NetBeans都是可以进行可视化的界面操作的。
另外,可视化的强大工具是SWT,在eclipse内部有存放。不过这个需要专业人员来进行。
建议不要偷懒,从基础开始学,一步一步的来。
谢谢。

java中关于awt可视化界面显示问题

import java.awt.*;
import java.awt.event.*;
import java.awt.Frame;
public class TransIntToDate {
public static void main(String[] args) {
Frame f = new Frame("用户登录");
f.setLayout(new GridLayout(4, 2));
final TextField id = new TextField("输入用户名", 10);
final TextField pw = new TextField(10);
pw.setEchoChar('*');
f.add(new Label("用户名:", Label.CENTER));
f.add(id);
f.add(new Label("密码:", Label.CENTER));
f.add(pw);
Button b1 = new Button("登陆");
String str1 = id.getText();
String str2 = pw.getText();
final TextField printid = new TextField(str1, 10);
final TextField printpw = new TextField(str2, 10);
// //----------
b1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
printid.setText(id.getText());
printpw.setText(pw.getText());
}
});
// //----------
Button b2 = new Button("取消");
f.add(b1);
f.add(b2);
f.add(printid);
f.add(printpw);
f.pack();
printid.setBackground(new Color(220, 0, 0));
printpw.setBackground(new Color(220, 0, 0));
f.setSize(250, 120);
f.setVisible(true);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent args) {
System.exit(0);
}
});
}
}
加入修改部分
你说的正常显示是什么意思!说的详细一点!在我电脑上第一层和第二层是一样的啊!

网站数据信息

"java规则引擎可视化配置,eclipse怎么做java的可视化编程?"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:java规则引擎可视化配置,eclipse怎么做java的可视化编程?的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!