AutoUI - 自动UI框架


未知
跨平台
Java

软件简介

AutoUI 是一个根据 Java 5 的 Annotation 自动根据 Java 类生成对应的图形用户界面的工具,示例代码如下:

        @editable(uiName = "Project", orderBase = 0)  
        public class Project implements Comparable < Project > {  
            String pk;

            /**  
            * name of the project  
            */  
            @label(uiLabel = "Name: ")  
            @editor(gridwidth = GridBagConstraints.REMAINDER)  
            String name;

            /**  
            * a description of the project  
            */  
            @label(uiLabel = "Description: ")  
            @editor(gridwidth = GridBagConstraints.REMAINDER)  
            @string(variant = TextInputType.MULTI_LINE, cols = 20, rows = 5)  
            String description;  
        }