/**
* File textBox
*/
public FileTextBox() {
textBox = new TextBox();
textBox.addKeyUpHandler(new KeyUpHandler() {
@Override
public void onKeyUp(KeyUpEvent event) {
switch (event.getNativeKeyCode()) {
case (char) KeyCodes.KEY_ENTER:
switch (action) {
case ACTION_RENAME:
if (textBox.getText().length() > 0) {
Main.get().mainPanel.desktop.browser.fileBrowser.rename(textBox.getText());
} else {
Main.get().mainPanel.desktop.browser.fileBrowser.hideRename();
}
break;
}
Main.get().mainPanel.enableKeyShorcuts(); // Enables general keys applications
break;
case (char) KeyCodes.KEY_ESCAPE:
switch (action) {
case ACTION_RENAME:
Main.get().mainPanel.desktop.browser.fileBrowser.hideRename();
break;
}
Main.get().mainPanel.enableKeyShorcuts(); // Enables general keys applications
break;
}
}
});
textBox.setVisibleLength(20);
textBox.setStyleName("okm-FileBrowser-TextBox");
initWidget(textBox);
}
FileTextBox.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:document-management-system
作者:
评论列表
文章目录