📄 openfiledialog.java
字号:
package com.cownew.phoneshow.framework.ctrl;
import nextapp.echo2.app.WindowPane;
import nextapp.echo2.app.filetransfer.UploadEvent;
import nextapp.echo2.app.filetransfer.UploadListener;
import nextapp.echo2.app.filetransfer.UploadSelect;
import echopointng.ExtentEx;
/**
* 文件打开对话框
*/
public class OpenFileDialog extends WindowPane
{
public OpenFileDialog(final UploadListener listener)
{
super();
setTitle("打开文件");
setHeight(new ExtentEx("120px"));
UploadSelect uploadSelect = new UploadSelect();
// 添加对话框本身的上传监听器
// 与构造函数中设置的listener不冲突
uploadSelect.setUploadListener(new UploadListenerAdapter() {
public void fileUpload(UploadEvent event)
{
// 调用用户设置的监听器方法
listener.fileUpload(event);
// 关闭文件打开窗口
userClose();
}
});
// 设置按钮的文本
uploadSelect.setEnabledSendButtonText("打开");
// 设置当文件上传状态的时候显示的按钮文本
uploadSelect.setDisabledSendButtonText("正在打开");
add(uploadSelect);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -