用java怎么实现每隔一段时间输出一段文字,并且是在jframe里的textarea中输出

用java怎么实现每 隔一段时间输出一段文字,并且是在 jframe里的 t extarea 中输出用java的 多 线 程 和 监 听 器就行。

java中使用用线程控制Task任务,启动下面的线程就可以了,new Thread(new Task()).start() ;public class 

Task implements Runnable {//新建一个任务
private TextArea textArea;

public Task(TextArea textArea){
 this.textArea = textArea;
}
 public void run() {
 while (true) {
  this.textArea.setText("这里设置: è¾“出的一段文字");
  
  try {
   Thread.sleep(500);  // è¿™é‡Œè®¾ç½®:隔多长时间
  } catch (Exception e) {
   e.printStackTrace();
  }
 }
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-25
用循环,循环语句里只执行变量自加1,
第2个回答  2013-04-25
用线程控制,启动下面的线程就可以了,new Thread(new Task()).start() ;public class Task implements Runnable {
private TextArea textArea;

public Task(TextArea textArea){
this.textArea = textArea;
}
public void run() {
while (true) {
this.textArea.setText("这里设置: 输出的一段文字");

try {
Thread.sleep(500); // 这里设置:隔多长时间
} catch (Exception e) {
e.printStackTrace();
}
}
}
}本回答被网友采纳

用java怎么实现每隔一段时间输出一段文字,并且是在jframe里的textarea...
Task implements Runnable {\/\/新建一个任务private TextArea textArea;public Task(TextArea textArea){ this.textArea = textArea;} public void run() { while (true) { this.textArea.setText("这里设置: 输出的一段文字"); try { Thread.sleep(500); \/\/ 这里设置:隔多长时间 ...

java swing 如何在JFrame中自动生成文本框,如:输入一个n阶矩阵后,自动...
生成一个n行n列的文本框:final int n = 10;如果是点击按钮生成,则监听按钮点击事件,执行以下代码:JPanel parent = .. \/\/得到文本框要放置在其上的容器 JTextArea textArea = new JTextArea(n, n); \/\/创建一n行n列的文本框 parent.add(textArea) \/\/添加文本框,具体如何添加要...

做了个java记事本,怎么在文本域textarea中动态统计数字??
其实你只需在调用 TextArea 的 addTextListener( ) 时传入一个 TextListener 对象作为参数:import javax.swing.*;import java.awt.*;import java.awt.event.*;class C extends JFrame { String prefix = "下面的文本域里现在共有";public C( ) { setTitle( prefix + "0个字符。" );final ...

java编程中如何实现把textarea中一部分文字改变字体或颜色?
insertDocument(Red text, Color.RED);setContentPane(contPane);setVisible(true);}public static void main(String [] args){new DocColorTest();}public void insertDocument(String text , Color textColor)\/\/根据传入的颜色及文字,将文字插入文本域{SimpleAttributeSet set = new SimpleAttributeSet(...

java编程中如何实现把textarea中一部分文字改变字体或颜色?
TextArea 不支持 Rich Text, 做不到这一点。只有Swing 中的 JTextPane 和 JEditorPane才可以。

java中JFrame按钮添加事件,选择路径放到文本框里面
TextArea area;public Test2() { p = new JPanel(); \/\/ 建立一个面板 this.getContentPane().add(p);\/\/ 把面板添加到框架 p.add(new JButton("文本"));\/\/ 把一个文本按钮添加到面板 textfield = new JTextField(10);p.add(textfield); \/\/ 把一个文本框添加到面板 Select = new J...

java label和textarea一起放入面板中怎么显示不出来呢?
放出代码?所有控件先要实例化,然后设置JFrame对象的布局,默认的布局是边界布局,边界布局排列是按照东西南北中,默认排在中间,如果不设置布局,后面添加的会覆盖前面添加的。

用Java编写程序实现:按下第一个按钮在文本框中显示:“我按下了按钮...
System.exit(1);} public void windowDeactivated(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowOpened(WindowEvent e) { } });} \/\/设置文字 public void setText(){ jtf_text.setText("我按下了...

关于java的JTextArea显示问题:把str对象在JTextArea对象中显示出来,麻 ...
public class JH extends JFrame { private JPanel contentPane;static private JTextArea jta;private JTextField textField;\/ Launch the application.\/ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { JH frame = new JH();f...

java 添加JButton按钮在JFrame上面为什么一定要在方法里面添加
例如: public class HYelloWorld { JFrame f = new JFrame("测试"); JButton btn = new JButton("点击我"); TextField txt=new TextField(30); private void info() { \/\/ TODO Auto-generated method stub f.add(btn); } ... 展开 xgy...

相似回答