java: 在frame中连续打印出数组的值

来源:百度知道 编辑:UC知道 时间:2024/05/31 22:59:12
RT
假设我现在有一个array....a[]...里面装着50个值....我想在frame下,连续打印出所有的值应该怎么做??
要求举例......
还有平时在frame中,打印一行字或者一个数字用什么比较好??

创建一个JTextArea 放进去就好了:
JFrame frame=new JFrame;
JTextArea area = new JTextArea();
for(String str:a[]){
area.setText(area.getText()+str); }
frame.add(area);

frame中好像不能直接打印吧?

你可以设置一个String型的变量
String s=null;//设置为全局变量
JFrame frame=new JFrame;
for(int i=0;i<50;i++){
s=s+a[i].toString;}
frame.setText(s);