【发布时间】:2011-05-11 17:07:44
【问题描述】:
有谁知道为 Apache ANT 编写的 GUI。我们正在研究开发一个 GUI,以便为我们团队中的一些设计师和艺术家执行我们的一些开发工具。
我在 Ant External 网站上找到了一对,但其中大部分用于创建 ANT 文件,而不仅仅是列出可用的公共目标。
【问题讨论】:
标签: java apache user-interface ant
有谁知道为 Apache ANT 编写的 GUI。我们正在研究开发一个 GUI,以便为我们团队中的一些设计师和艺术家执行我们的一些开发工具。
我在 Ant External 网站上找到了一对,但其中大部分用于创建 ANT 文件,而不仅仅是列出可用的公共目标。
【问题讨论】:
标签: java apache user-interface ant
我一直很喜欢这个项目,它是用 xsl 实现的,不需要其他依赖项。
【讨论】:
Antelope 是一款非常出色的独立 GUI。
【讨论】:
ANT forms 项目有一些任务使您能够生成可用于调用 ANT 目标的简单表单。
这是一个带有三个按钮的示例:
<project default="menu">
<property environment="env"/>
<path id="runtime.cp">
<pathelement location="${env.ANTFORM_HOME}/lib/antform.jar"/>
</path>
<target name="menu">
<taskdef name="antmenu" classname="com.sardak.antform.AntMenu" classpathref="runtime.cp"/>
<antmenu image="${env.ANTFORM_HOME}/doc/images/logo-small.jpg" title="My simple form" stylesheet="${env.ANTFORM_HOME}/style.test">
<label>A short label with a few explanatory words concerning the menu at hand.</label>
<button label="Echo 1 target" target="echo1"/>
<button label="Echo 2 target" target="echo2"/>
<button label="Echo 3 target" target="echo3"/>
</antmenu>
</target>
<target name="echo1">
<echo>DO SOMETHING</echo>
</target>
<target name="echo2">
<echo>DO SOMETHING</echo>
</target>
<target name="echo3">
<echo>DO SOMETHING</echo>
</target>
</project>
【讨论】:
通常,Ant 或 Maven 的大部分 GUI 都是 IDE 的一部分。我使用对 Ant 和 Maven 提供出色支持的 IntelliJ。列出我所有的目标,我可以轻松查看其中的任何一个。
【讨论】: