Apache Pivot教程 – 多文件替换工具
Apache Pivot学习了很久了,来一点实战,今天就来搞一个多文件替换器,可以随意替换文件内容,当然必须是文本内容,二进制暂时还是不行…工作中我们随时可能会用到多文件替换,做好了可以自己使用试试看
先创建文件夹
这个文件夹可以存放各种Java工具
package tools.multi_files_replace;
import org.apache.pivot.wtk.*;
import org.apache.pivot.wtk.ScrollPane.ScrollBarPolicy;
import java.io.*;
import org.apache.pivot.collections.*;
public class multi_files_replace implements Application
{
private Window window=null;
private ArrayList<String> files=new ArrayList<String>();
ListView list=new ListView();
Label title=new Label();
PushButton add_button=new PushButton();
PushButton remove_button=new PushButton();
Separator separator=new Separator();
PushButton replace_button=new PushButton();
TextInput wait_to_replace=new TextInput();
TextInput replace_to=new TextInput();
public static void main(String [] args)
{
try
{
DesktopApplicationContext.main(multi_files_replace.class, args);
}
catch(Throwable err)
{
}
}
@Override
public void startup(Display display, Map<String, String>properties)
{
window=new Window();
ScrollPane s=new ScrollPane();
//滚动面板
s.setVerticalScrollBarPolicy(ScrollBarPolicy.AUTO);
//滚动条滚动设置
BoxPane panel=new BoxPane();
//BoxPane
s.setView(panel)