0 0

能把System.out.println()输出的东西 写在JTextArea里面吗?10

能把System.out.println()输出的东西 写在JTextArea里面吗?
  能给我一个实例吗?谢谢
希望比较清晰的。
2011年12月04日 21:15

4个答案 按时间排序 按投票排序

0 0

写错了  class

2012年1月06日 17:56
0 0


		JTextArea jta =...;
		MyPrintStream out = new MyPrintStream(jta);
		System.setOut(out);

class MyPrintStream extends PrintStream {
		private JTextArea jta;
		private static final OutputStream DUMMY_OUT = new ByteArrayOutputStream(0);

		public MyPrintStream(JTextArea jta) throws FileNotFoundException {
			super(DUMMY_OUT);
			this.jta = jta;
		}

		public void print(String s) {
			if (s == null) {
				s = "null";
			}
			jta.append(s);
		}
		/**
		 * 实现其他的print和println方法,使得所有打印方法最终通过print(String s)
		 * ...
		 */

	}

2012年1月06日 17:53
0 0

不是很理解你要做什么?
上面那个blog我也看了。

你是要将流里的东西写到JTextArea里?

System.out.println()要输出 的东西来自哪里?

2011年12月16日 09:09
0 0

相关推荐

    Javaswing登录页面的实现

    System.out.println("====================================="); System.out.println("== 龍丶逸小说系统 =="); System.out.println("== V1.1.1.0 =="); System.out.println("=================================...

    jTextField中关键字加颜色

    //System.out.println(str); } if (jTextField1.getText().compareToIgnoreCase(mad) == 0) { try { int g = jTextField1.getText().length(); //向视图添加高亮显示 hilite.addHighlight(f, f + g, new ...

    java经典面试2010集锦100题(不看你后悔)

    (8) System.out.println("结果是:"+a); (9) } (10)} 下面的说法中正确的是:(选择1项) A) 程序运行到第6行会出现编译错误,因为c为char类型,不能把一个汉字赋给一个字符型。 B) 程序运行到第7行会出现编译...

    Java 2实用教程(第三版)实验指导与习题解答

    System.out.println("希腊字母\'α\'在unicode表中的顺序位置:"+(int)cStart); System.out.println("希腊字母表:"); for(int i=startPosition;i;i++) { char c='\\0'; c=(char)i ; //i做char型转换运算,并将...

    JAVA编写的图书馆管理系统

    }catch(SQLException eee){System.out.println(eee);} } else{ System.exit(0); } } } class FrameMain extends JFrame implements ActionListener{ JPanel contentPane; JMenuBar mb1=new JMenuBar(); ...

    java 数据库 课程设计 图书馆管理信息系统

    String descri=Adminfrm.jTextArea.getText(); if(descri.trim().equals(null)){ //do nothing } else{ count++; descri=descri+"罚款一元"; interFace.edit("insert into dirty_info ...

    Java NIO 聊天室 JSwing

    System.out.println("channel client ?" + channel); // 如果正在连接,则完成连接 if(channel.isConnectionPending()){ channel.finishConnect(); } //设置成非阻塞 channel.configureBlocking...

    图书关管理系统

    }catch(Exception ee){System.out.println("输出散列表出现问题!");}Jnumber.setText(null);Jname.setText(null);Jspecialty.setText(null);Jgrade.setText(null);Jborth.setText(null);}}//end else1}//end if0...

    java 文本编辑器

    System.out.println("s"); } } }); jmenuItemSave = new JMenuItem("保存(S)", 'S'); jmenuItemSave.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, InputEvent.CTRL_DOWN_MASK)); ...

    chatRoom 聊天室

    System.out.println("server start success,now listening port:" + port); } catch (Exception e) { /* 弹出确认框进行确认 */ int op = JOptionPane.showConfirmDialog(jf, // 指定是在jf中弹出确认框 "bind...

    java编的简单计算器

    //System.out.println(".".equals(String.valueOf(st.charAt(st.length()-1)))); } } else if(".".equals(e.getActionCommand())){ System.out.println(n); if(n==0&&g==0){ st = jt.getText()...

    JI记事本

    } catch(Exception ex) { System.out.println("Catch exception:"+ex.toString()); } } public void exit() { if(isChange==false) System.exit(1); else { ...

    软件工程+仓储物资管理系统+测试报告.doc

    System.out.println("" + ef); } if (e.getSource() == jButton1) { jTextArea1.setText(""); String na = jTextField1.getText(); String mi = jTextField2.getText(); try { con = DriverManager.get...

    BuildListener

    System.out.println("couldn't write the cardList out"); ex.printStackTrace(); } } } import java.util.*; import java.awt.event.*; import javax.swing.*; import java.awt.*; import java.io.*; ...

    java编写的计算器,能实现加减乘除

    java编写的计算器,能实现加减乘除。 //***该梦幻计算器与Windows附件自带计算器的标准版功能、界面相仿***// //******但还不支持键盘操作,如有需要,下一次等级将满足你**********// import java.awt.*; import ...

    frashcardss

    System.out.println("couldn't write the cardList out"); ex.printStackTrace(); } } } public class QuizCard { String question; String answer; public QuizCard(String q,String a){ question=q; ...

    Socket聊天室源程序

    //网络套接字输出流 ObjectInputStream input;//网络套接字输入流 ClientReceive recvThread; //建立菜单栏 JMenuBar jMenuBar = new JMenuBar(); //建立菜单组 JMenu operateMenu = new JMenu ("操作(O)...

Global site tag (gtag.js) - Google Analytics