SystemConsole是用系统的控制台实现了Console(com.teleca.robin.lib.face)的类。
SystemConsole.java文件:
package com.teleca.robin.lib.util;
import com.teleca.robin.lib.face.Console;
public class SystemConsole implements Console{
StringBuffer strBuffer=new StringBuffer();
public void append(String str) {
// TODO Auto-generated method stub
strBuffer.append(str);
}
public void clear() {
// TODO Auto-generated method stub
UnsupportedOperationException e=new UnsupportedOperationException("It is not supported in SystemConsole");
throw e;
}
public void flush() {
// TODO Auto-generated method stub
System.out.println(strBuffer.toString());
System.out.flush();
strBuffer.delete(0, strBuffer.length());
}
public void print(String str) {
// TODO Auto-generated method stub
System.out.print(str);
}
public void println(String str) {
// TODO Auto-generated method stub
System.out.println(str);
}
}
本文介绍了SystemConsole类,它是通过系统的控制台实现Console接口的类。提供了append、clear、flush、print和println方法,但不支持clear方法的实现。
1837

被折叠的 条评论
为什么被折叠?



