HTC入门示例(二)

HTC入门示例(二)

<!--*****************input.htc******************-->

<script>
switch(type)
{
  case 'text':
  case 'password':  //文本输入框和密码输入框的样式
    style.border="1px solid #000000";
    style.backgroundColor="#FFFFFF";
    style.height="18px";
    style.font="normal 12px 宋体";
    style.color="#000000";
    break;
  case 'submit':
  case 'reset':
  case 'button':  //按钮类的样式(不包括图片按钮)
    style.border="1px solid #000000";
    style.backgroundColor="#CCCCCC";
    style.height="18px";
    style.font="normal 12px 宋体";
    style.color="#000000";
    break;
  default:  //对于象单选框多选框等上面没有出现过的元素,我们使用默认样式。
    ;
}
</script>

<!--**************************Demo2.html***************************************-->

<head>
<title>用HTC统一定制表单样式实例</title>
<style type=text/css>
body  { font:normal 14px 宋体; }
input  { behavior:url('input.htc'); }
</style>
</head>

<body>
<form>
  文本框:  <input type=text><br><br>
  密码输入框:<input type=password><br><br>
  文件选择框:<input type=file><br><br>
  单选框:  <input type=checkbox><br><br>
  多选框:  <input type=radio><br><br>
  提交按钮: <input type=submit value=提交><br><br>
  重置按钮: <input type=reset value=重置><br><br>
  普通按钮: <input type=button value=返回><br><br>
  图片铵钮: <input type=image src=button.gif>
</form>
</body>

注意:首先你得找一张名为“button.gif”的图片。

这个示例更多的表现了HTC对样式的支持,给人以新的感觉,HTC文件也可以这样学。没有对象,没有事件,没有方法。


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Flowable 是一个开源的工作流引擎,用于设计、执行和管理各种工作流程。下面是一个简单的 Flowable 入门示例: 1. 首先,你需要引入 Flowable 的依赖。你可以在项目的构建文件(例如 pom.xml)中添加以下依赖: ```xml <dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter</artifactId> <version>6.7.0</version> </dependency> ``` 2. 创建一个简单的 Spring Boot 应用程序,并添加 `@EnableFlowable` 注解来启用 Flowable。 ```java @SpringBootApplication @EnableFlowable public class MyFlowableApplication { public static void main(String[] args) { SpringApplication.run(MyFlowableApplication.class, args); } } ``` 3. 创建一个简单的工作流程定义。你可以使用 BPMN 2.0 标准来定义工作流程。例如,创建一个名为 `myProcess.bpmn20.xml` 的文件,并定义一个简单的工作流程: ```xml <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://www.flowable.org/processdef" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" expressionLanguage="http://www.w3.org/1999/XPath"> <process id="myProcess" name="My Process"> <startEvent id="startEvent" /> <sequenceFlow id="flow1" sourceRef="startEvent" targetRef="endEvent" /> <endEvent id="endEvent" /> </process> </definitions> ``` 4. 在你的应用程序中,使用 `@ProcessApplication` 注解来定义一个 Process Application 类,并指定工作流程定义文件的位置。 ```java @ProcessApplication public class MyProcessApplication extends SpringBootProcessApplication { @Override public Set<Class<?>> getCustomResourceClasses() { Set<Class<?>> resourceClasses = new HashSet<>(); resourceClasses.add(MyProcessApplication.class); return resourceClasses; } } ``` 5. 创建一个简单的流程实例。在你的代码中,可以使用 Flowable 的 API 来启动工作流程实例,并执行相应的任务。 ```java @Autowired private RuntimeService runtimeService; public void startProcess() { ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("myProcess"); System.out.println("Started process instance: " + processInstance.getId()); } ``` 这只是一个简单的入门示例,展示了如何使用 Flowable 来创建和执行一个简单的工作流程。你可以根据自己的需求进一步探索 Flowable 的更多功能和详细用法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值