public class ConsoleWindow extends Object
Constructor and Description |
---|
ConsoleWindow(Desktop desktop)
构建一个调用给定桌面的控制台窗口。
|
Modifier and Type | Method and Description |
---|---|
void |
close()
如果存在打开的控制台,则关闭第一个控制台窗口。
|
void |
close(int consoleWindowIndex)
关闭指定的控制台窗口。
|
void |
close(ItemIdentifier windowIdentifier)
关闭指定的控制台窗口。
|
void |
close(String consoleWindowCaption)
关闭指定的控制台窗口。
|
void |
closeAll()
Closes all open console windows.
|
void |
closeAll(String consoleWindowCaption)
关闭所有与指定标题匹配的控制台窗口。
|
String |
getContents()
将第一个控制台窗口内容作为字符串检索。
|
String |
getContents(int consoleWindowIndex)
将指定控制台窗口内容作为字符串检索。
|
String |
getContents(ItemIdentifier windowIdentifier)
将指定控制台窗口内容作为字符串检索。
|
String |
getContents(String consoleWindowCaption)
将指定控制台窗口内容作为字符串检索。
|
void |
open()
打开一个新控制台窗口。
|
void |
open(String consoleWindowCaption)
打开一个具有特定标题的新控制台窗口。
|
void |
typeKeys(String keys)
将指定键键入第一个控制台窗口。
|
void |
typeKeys(String keys,
int consoleWindowIndex)
将指定键键入指定的控制台窗口。
|
void |
typeKeys(String keys,
ItemIdentifier windowIdentifier)
将指定键键入指定的控制台窗口。
|
void |
typeKeys(String keys,
String consoleWindowCaption)
将指定键键入指定的控制台窗口。
|
public ConsoleWindow(Desktop desktop)
desktop
- 要使用的桌面
public void typeKeys(String keys)
将指定键键入第一个控制台窗口。如果无打开的控制台窗口,会启动一个控制台。
示例使用情况例如,以下代码执行 dir
命令以列出文件和当前目录:
consoleWindow.typeKeys ("dir<Enter>");
keys
- 要输入的键
public void typeKeys(String keys, String consoleWindowCaption)
将指定键键入指定的控制台窗口。
示例使用情况例如,以下代码执行 dir
命令以在特定控制台窗口中列出文件和当前目录:
consoleWindow.typeKeys ("dir<Enter>", "my console window caption");
keys
- 要输入的键consoleWindowCaption
- 控制台的标题
public void typeKeys(String keys, int consoleWindowIndex)
将指定键键入指定的控制台窗口。
示例使用情况例如,以下代码执行 dir
命令以在第三个控制台窗口中列出文件和当前目录:
consoleWindow.typeKeys ("dir<Enter>", 2);
keys
- 要输入的键consoleWindowIndex
- 控制台的索引。第一个控制台具有索引 0。
public void typeKeys(String keys, ItemIdentifier windowIdentifier)
keys
- 要输入的键windowIdentifier
- 确定控制台
public String getContents()
public String getContents(String consoleWindowCaption)
consoleWindowCaption
- 控制台的标题public String getContents(int consoleWindowIndex)
consoleWindowIndex
- 控制台的索引。第一个控制台具有索引 0。public String getContents(ItemIdentifier windowIdentifier)
windowIdentifier
- 确定控制台public void close()
public void close(String consoleWindowCaption)
consoleWindowCaption
- 控制台的标题
public void close(int consoleWindowIndex)
consoleWindowIndex
- 控制台的索引。第一个控制台具有索引 0。
public void close(ItemIdentifier windowIdentifier)
windowIdentifier
- 确定控制台
public void open()
public void open(String consoleWindowCaption)
consoleWindowCaption
- 控制台窗口的标题
public void closeAll()
public void closeAll(String consoleWindowCaption)
consoleWindowCaption
- 可搜索的标题。
Copyright 2009-2012 Micro Focus. All Rights Reserved.