用jbuilder设计Java程序
用了jFileChooser显示的是是如图的文件选择
而我想要的是这样的
如何设计这种视图 或是如何继承上者显示下者 高手给点代码 以及获得文件路径的方法
import java.util.Scanner; import java.io.*;import javax.swing.*; public class FileCjhoser { public static void main(String[] args)throws IOException { // TODO Auto-generated method stub JFrame frame =new JFrame("Display File"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTextArea ta=new JTextArea(20,30); JFileChooser chooser=new JFileChooser(); int status =chooser.showOpenDialog(null); if(status!=JFileChooser.APPROVE_OPTION) ta.setText("No file chosen!"); else { File file=chooser.getSelectedFile(); Scanner scan=new Scanner(file); String info=""; while(scan.hasNext()) info+=scan.nextLine(); ta.setText(info); frame.getContentPane().add(ta); frame.pack(); frame.setVisible(true); } }}
你看看吧!!
保存对话框是:
FileCh = new JFileChooser();
FileCh.showSaveDialog(frame);
应该不是继承能解决的,你看看那个组件,要不就是有个style属性之类的,要不就是不能这样显示。
如果不能就去网上找现成的吧。