本人已经做好几个处理图像的java application程序,比如一个java application是人工把清晰图像变模糊,另一个是通过运算恢复原图像,都运用swing展现出来,运行后可以调节一些变量看到图像改变时的效果。问题一:这两个java application 可以同时运行吗?问题二:如何将结果更好的展现出来?目的是要让任何人都可以方便的运行使用它们,自行打开一张图片,或从一些已设定的图片中选一张,进行处理,并看到结果。请各位达人帮帮忙,出出主意。小妹不胜感激。

解决方案 »

  1.   

    1可以,你试试没问题的
    2开个文件选择对话框不就行了吗,很简单百度一下吧,搜swing 文件选择对话框
    下面这个是选目录的,你改下红色部分就可以改文件了
    public void actionPerformed(java.awt.event.ActionEvent e) {
    JFileChooser chooser = new JFileChooser();
    chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);//设置只能选择目录 
    int returnVal = chooser.showOpenDialog(getJContentPane());
    if (returnVal == JFileChooser.APPROVE_OPTION) {
    String temp = String.valueOf(chooser.getSelectedFile());
    getTargetTextField().setText(temp); // 用于路径的同步显示
    }
    }
      

  2.   

    那是不是只能把两个程序写在一起了?就没别的办法了?用哪种方式呈现给使用者比较好呢?applets? application?谢谢了!
      

  3.   

    还是多看看 Swing 程序的例子吧,从基础学起。比较好的例子如下:JDK安装目录\demo\jfc\SwingSet2\SwingSet2.jar