XML语法的界面框架 koalaGML

码农软件 · 软件分类 · GUI开发框架 · 2019-08-10 18:41:58

软件介绍

koalaGML用类似于jsp的xml语法来允许开发人员从XML文档(这一文档定义了界面布局与内容)中快速生成功能丰富的图形用户界面。

实现上面这个界面的代码是:

<!--
    Document   : combobox2.xml
    Created on : October 28, 2002, 9:56 AM
    Author     : Ricardo Zuasti
    Description:
        Combobox usage example II.
-->
<form language="java" width="230" height="200" locationx="0" locationy="0" resizable="yes">
        
<head>
                
<title>
                        koaLaGML comboBox example
                
</title>
        
</head>
        
<body>
                
<space height="10" />
                
<combobox id="combo1" selected="2" width="150" height="25" enable="yes">
                    
<option value="1" caption="bird" />
                    
<option value="2" caption="pig" /> 
                
</combobox>                
                
<space height="10" />
                
                
<inputtext id="txtCaption" width="150" height="25" text="caption" enable="yes" />
                
<inputtext id="txtValue" width="150" height="25" text="value" enable="yes" />

                
<space height="10" />
                
                
<button caption="add" enable="yes" fork="no">
                        
<scriptlet type="onclick" language="java">
                            form.getComboBox("combo1").addItem(
                                form.getInputText("txtCaption").getText(),
                                form.getInputText("txtValue").getText());
                        
</scriptlet>
                
</button>
                
                
<space height="10" />
                
                
<button caption="show" enable="yes" fork="no">
                        
<scriptlet type="onclick" language="java">
                            form.getLabel("label1").setCaption(
                                form.getComboBox("combo1").getCaption() + " - " + 
                                form.getComboBox("combo1").getValue());
                        
</scriptlet>
                
</button>
                
                
<space height="10" />
                
                
<label id="label1" caption="make a choice and enjoy it" />
                
                
<space height="10" />
        
</body>
</form>

本文地址:https://codercto.com/soft/d/12079.html

Big Java Late Objects

Big Java Late Objects

Horstmann, Cay S. / 2012-2 / 896.00元

The introductory programming course is difficult. Many students fail to succeed or have trouble in the course because they don't understand the material and do not practice programming sufficiently. ......一起来看看 《Big Java Late Objects》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具