现在有个MyFrame的类继承了JFrame,里面封装了个JTextArea,我从这个MyFrame,调用另外一个数据操作类Work,在这个Work类中要进行一些数据操作也可能要调用其他的一些Work_1,Work_2等等类,比如字符串的修改,数据库的修改,等等,每调用,实例化一些类,每运行几步就记录一下,就相当于一个log吧(在eclipse中是直接system.out.println()的),我想把这个log写入到最开始的那个MyFrame中的JTextArea中,就是程序跑到哪一步了,就在textarea中记录一下,请问要怎么实现啊?请各位老师赐教!
解决方案 »
- 用java实现同步
- [多线程]关于Thread.sleep抛出的异常
- 谢谢啦~!!
- 当前期日 加 5年 应该怎么算呢?
- 请问InputStream中的mark(int readlimit)是什么意思呀 定位吗
- tomcat中使用javabean出错,大侠们帮下忙!!!!!!
- 祝学习java的同志五一有个好心情!!!!
- java.sql.SQLException: ORA-00600 -- 分数不是问题
- attfile.length()为什么不论多大的文件,输出的为什么总是0呀
- 关于IBM网站http://www-900.ibm.com/developerWorks/index.shtml
- 关于内部类的问题??????
- 被杠晕了!
class MyFrame extends JFrame{
MyFrame (){
setTitle("JFrame");
this.setBounds(200, 200, 900, 500);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container con = this.getContentPane();
con.setLayout(null);
JTextArea() textArea = new JTextArea();
JScrollPane jsp = new JScrollPane(textArea);
con.add(jsp);
jsp.setBounds(10, 10, 850, 450);
setVisible(true);
Work work = new Work();
}
}
class Work {
Work(){
for(int i=0;i<100;i++){
}
}
}
我想实现WORK中的i没变一次在TEXTAREA中加一行显示出i的值
??什么语法?你如果只想操作textArea ,一个比较简单的方法,work的构造函数带参数将textArea 传进去。里面你如和设置就看你了。