java读取txt时空格怎么都没有读取来
fd=new FileDialog(jf,"打开文件",FileDialog.LOAD);
     		fd.setVisible(true);
			try{
				File mf=new File(fd.getDirectory(),fd.getFile());
				String fname=mf.getAbsolutePath();
     			jtf.setText(fname);
     			jf.setVisible(true);
     			try{
     				BufferedReader br=new BufferedReader(new java.io.FileReader(mf));
     				StringBuffer sb=new StringBuffer();
     				String line=br.readLine();
     				while(line!=null)
     				{
     					System.out.println(line);
     					sb.append(line);
     					line=br.readLine();
     				}
     				br.close();
     				jta.setText(sb.toString());
     			}
     			catch(Exception ee)
     			{ee.printStackTrace();}
			}
		catch(Exception ex)
			{ex.printStackTrace();}
		}
------解决方案--------------------可以啊。检查一下文件
------解决方案--------------------不知道说什么楼主
------解决方案--------------------是在哪里加,是line=br.readLine();
变成line=br.readLine()+"\n";吗?