- 浏览: 420104 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (244)
- struts2 (15)
- ognl (1)
- hibernate (17)
- gwt (17)
- GROOVY (2)
- GRAILS学习 (7)
- SPRING (4)
- AJAX (2)
- JQUERY (6)
- XML (1)
- DWR (3)
- 线程 (0)
- SVN (0)
- json (1)
- anotation (0)
- 反射 (2)
- rapidframework (0)
- OA工作流 (2)
- 事务 (0)
- mysql (0)
- oracle (26)
- EXTJ (0)
- 求职 (2)
- 随笔 (22)
- 注释 (1)
- java综合 (30)
- 设计模式 (1)
- JSP SERVLET (2)
- 插件 (7)
- 应用 (3)
- HTML (5)
- flex (13)
- android (8)
- javascript (14)
- Exception (0)
- Linux (2)
- 计算机常识 (3)
- EXCEL (2)
- 正则表达式 (1)
- 开源工具 (2)
- 测试 (1)
- 生活 (7)
- 房子 (0)
- 购房大学 (4)
- UML (1)
- 服务器 (1)
- 发展 (1)
- 英语 (1)
- 项目管理 (1)
- 摘 (1)
- 网站 (1)
最新评论
-
a347911:
架构师教程:https://note.youdao.com/s ...
架构师之路--- 一个四年 JAVA 程序员的工作经历 转 -
hzxlb910:
对我帮助很大。
架构师之路--- 一个四年 JAVA 程序员的工作经历 转 -
xly_971223:
引用因此,while (!isInterrupted())也可 ...
Java 终止线程方法 -
zdglt88:
其实这个datagrid挺简单的,没有难度
Jquery easy ui 之datagrid简介 -
完善自我:
抓住重点,支持一下!
Jquery easy ui 之datagrid简介
final TextItem managercenter=new TextItem("managercenter", "<nobr>甲方(合作社管理中心) </nobr>");
final TextItem nonghu = new TextItem("nonghu","<nobr>乙方(植烟主体) </nobr>");
//限制英文输入状态下的输入,不能输入内容
nonghu.setKeyPressFilter("[ ]");
//点击时弹出提示,不能输入,并将焦点转移。
nonghu.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
// TODO Auto-generated method stub
SC.say("请点击后面的图标进行选择!",new BooleanCallback() {
public void execute(Boolean value) {
// TODO Auto-generated method stub
if(value){
//转移焦点 managercenter.focusInItem();
//结束操作 return;
}
}
});
}
});
FormItemIcon icon = new FormItemIcon();
icon.setSrc("[SKIN]/actions/help.png");
//为文本输入项后添加图片,点击弹出选择窗口
nonghu.setIcons(icon);
nonghu.addIconClickHandler(new IconClickHandler(){
public void onIconClick(IconClickEvent event) {
NongHuSelectWindow.infoForm = infoForm;
NongHuSelectWindow.ds=NongShiDataSource.getNongHu();
NongHuSelectWindow.createWindow().show();
}});
public class NongHuSelectWindow {
public static DynamicForm infoForm;
public static RestDataSource ds=null;
DynamicForm form = new DynamicForm();
ListGrid grid = new ListGrid();
public static String name;
public NongHuSelectWindow(){
designLayout();
}
public VLayout designLayout(){
VLayout mainLayout = new VLayout();
HLayout layout = new HLayout();
layout.setHeight(50);
layout.setMargin(5);
layout.setMembersMargin(15);
layout.addMember(createFindForm());
layout.addMember(createButton());
mainLayout.addMember(layout);
mainLayout.addMember(createGrid());
return mainLayout;
}
public DynamicForm createFindForm(){
form.setWidth(100);
TextItem name = new TextItem("name","<nobr>姓名 </nobr>");
form.setItems(name);
return form;
}
public IButton createButton(){
IButton findButton = new IButton("查找");
findButton.addClickHandler(new ClickHandler(){
public void onClick(ClickEvent event) {
// TODO Auto-generated method stub
String name = (String)form.getField("name").getValue();
Criteria criteria = new Criteria();
criteria.setAttribute("name", name);
grid.fetchData(criteria);
}});
return findButton;
}
public ListGrid createGrid(){
grid.setSelectionType(SelectionStyle.SINGLE);
grid.setSelectionAppearance(SelectionAppearance.CHECKBOX);
if(ds==null){
grid.setDataSource(NongShiDataSource.getNongHuDs());
}else{
grid.setDataSource(NongShiDataSource.getNongHu());
}
grid.addSelectionChangedHandler(new SelectionChangedHandler(){
public void onSelectionChanged(SelectionEvent event) {
// TODO Auto-generated method stub
try{
name = grid.getSelectedRecord().getAttribute("name");
}catch(Exception e){
}
}});
return grid;
}
public static Window createWindow(){
final Window winModal = new Window();
winModal.setWidth(600);
winModal.setHeight(400);
winModal.setTitle("选择农户");
winModal.setShowMinimizeButton(false);
winModal.setIsModal(true);
winModal.setShowModalMask(true);
winModal.centerInPage();
winModal.setShowCloseButton(true);
winModal.addItem(new NongHuSelectWindow().designLayout());
winModal.addCloseClickHandler(new CloseClickHandler(){
public void onCloseClick(CloseClientEvent event) {
infoForm.getField("nonghu").setValue(NongHuSelectWindow.name);
winModal.clear();
}});
return winModal;
}
}
final TextItem nonghu = new TextItem("nonghu","<nobr>乙方(植烟主体) </nobr>");
//限制英文输入状态下的输入,不能输入内容
nonghu.setKeyPressFilter("[ ]");
//点击时弹出提示,不能输入,并将焦点转移。
nonghu.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
// TODO Auto-generated method stub
SC.say("请点击后面的图标进行选择!",new BooleanCallback() {
public void execute(Boolean value) {
// TODO Auto-generated method stub
if(value){
//转移焦点 managercenter.focusInItem();
//结束操作 return;
}
}
});
}
});
FormItemIcon icon = new FormItemIcon();
icon.setSrc("[SKIN]/actions/help.png");
//为文本输入项后添加图片,点击弹出选择窗口
nonghu.setIcons(icon);
nonghu.addIconClickHandler(new IconClickHandler(){
public void onIconClick(IconClickEvent event) {
NongHuSelectWindow.infoForm = infoForm;
NongHuSelectWindow.ds=NongShiDataSource.getNongHu();
NongHuSelectWindow.createWindow().show();
}});
public class NongHuSelectWindow {
public static DynamicForm infoForm;
public static RestDataSource ds=null;
DynamicForm form = new DynamicForm();
ListGrid grid = new ListGrid();
public static String name;
public NongHuSelectWindow(){
designLayout();
}
public VLayout designLayout(){
VLayout mainLayout = new VLayout();
HLayout layout = new HLayout();
layout.setHeight(50);
layout.setMargin(5);
layout.setMembersMargin(15);
layout.addMember(createFindForm());
layout.addMember(createButton());
mainLayout.addMember(layout);
mainLayout.addMember(createGrid());
return mainLayout;
}
public DynamicForm createFindForm(){
form.setWidth(100);
TextItem name = new TextItem("name","<nobr>姓名 </nobr>");
form.setItems(name);
return form;
}
public IButton createButton(){
IButton findButton = new IButton("查找");
findButton.addClickHandler(new ClickHandler(){
public void onClick(ClickEvent event) {
// TODO Auto-generated method stub
String name = (String)form.getField("name").getValue();
Criteria criteria = new Criteria();
criteria.setAttribute("name", name);
grid.fetchData(criteria);
}});
return findButton;
}
public ListGrid createGrid(){
grid.setSelectionType(SelectionStyle.SINGLE);
grid.setSelectionAppearance(SelectionAppearance.CHECKBOX);
if(ds==null){
grid.setDataSource(NongShiDataSource.getNongHuDs());
}else{
grid.setDataSource(NongShiDataSource.getNongHu());
}
grid.addSelectionChangedHandler(new SelectionChangedHandler(){
public void onSelectionChanged(SelectionEvent event) {
// TODO Auto-generated method stub
try{
name = grid.getSelectedRecord().getAttribute("name");
}catch(Exception e){
}
}});
return grid;
}
public static Window createWindow(){
final Window winModal = new Window();
winModal.setWidth(600);
winModal.setHeight(400);
winModal.setTitle("选择农户");
winModal.setShowMinimizeButton(false);
winModal.setIsModal(true);
winModal.setShowModalMask(true);
winModal.centerInPage();
winModal.setShowCloseButton(true);
winModal.addItem(new NongHuSelectWindow().designLayout());
winModal.addCloseClickHandler(new CloseClickHandler(){
public void onCloseClick(CloseClientEvent event) {
infoForm.getField("nonghu").setValue(NongHuSelectWindow.name);
winModal.clear();
}});
return winModal;
}
}
发表评论
-
GWT study path
2011-04-08 17:26 1053GWT study path Download and so ... -
smartgwt上传跳转的问题----iframe 嵌在当前页面 form 标签里面有指定跳到那个frame里面
2010-10-08 11:13 2518formDoc.setEncoding(Encoding.MU ... -
获取后台返回数据
2010-09-27 11:24 1055以添加数据为例: 后台: 返回数据时如= ... -
SmartGwt : ListGrid setSortField setSortDirection 无效
2010-09-07 10:17 1499原创 收藏 开发环境: JDK 1.6 Gwt2.0.3 ... -
Smart Client智能客户端技术初探
2010-08-13 18:11 1783一、 Smart Client ... -
关于GWT中.gwt.xml文件中排序的问题
2010-07-16 18:39 999今天碰到一个有趣的问题,我用的界面是2.1企业版那种进入界面, ... -
关于smartgwt中form和数据源绑定来进行save后返回值的问题
2010-06-22 17:16 1732form.save(DSCallback callback)中 ... -
gwt 国际化
2010-06-22 17:06 2122一般来说是这样: 在*.gwt.xml中加入 显示中文 & ... -
GWT 工作原理
2010-06-21 12:29 3339How does it work.¶ The browser ... -
上传下载模板
2010-06-21 09:50 1170// HLayout hLayout1 = new HLay ... -
GWT 入门
2010-06-20 13:22 11571.安装springsource 然后安装其GWT插件 htt ... -
GWT向后台传参数 后台接收不到的情况
2010-06-18 18:00 1035this.setOperationBindings( ... -
使用IPickTreeItem 注意 :
2010-06-11 18:15 951IPickTreeItem areaName = new IP ... -
GWT下载
2010-05-21 13:26 1190MyLinkItem download = new MyLin ... -
GWTEXT下载
2010-05-21 13:25 1690GWT实现文件上传下载 关键字: gwt实现文件上传 下载 ... -
eclipse或springsource启动时总是卡在build workspace
2010-05-13 12:21 2430building workspace自动编译整个空间,Ecli ...
相关推荐
展开高级设置后,滚动到“隐私和安全”部分,找到“站点设置”或者在搜索框中直接输入“弹出窗口”,这将直接定位到相关设置项。 ##### 5. 管理弹出窗口设置 在“站点设置”中,您会找到一个名为“弹出窗口与...
在IT领域,弹出层(通常称为对话框或模态窗口)是一种常见的用户界面元素,用于在不离开当前页面的情况下显示额外信息或交互功能。在网页设计和开发中,弹出层广泛应用于表单提交、确认操作、显示详细信息等场景。本...
在弹出框中,日期选择器通常以一个小图标的形式出现,点击后会在当前位置弹出一个包含日历的窗口,让用户方便地选择日期。WdatePicker可能提供了多种主题和配置选项,以适应不同的设计需求,并且支持日期格式化和...
`Popup` `popShowList`和`ListView<String>` `autoTipList`分别代表弹出的联想列表窗口和列表视图。 在构造函数中,我们可以看到控件接收一个`TextField`实例和一个可选的`List<String>`,用于初始化联想数据。如果...
PopupWindow是Android中的一个窗口组件,可以用来创建弹出式窗口,它可以在屏幕上的任意位置显示,具有很高的灵活性。在搜索功能中,PopupWindow常用于展示搜索结果或者提供搜索建议。你可以自定义PopupWindow的内容...
在弹出的属性窗口中,切换到“常规”选项卡,你会看到一个名为“解除锁定”的按钮。点击这个按钮,可以解除文件的安全限制,使得系统不再对该软件进行严格的身份验证。但请注意,这一步骤降低了系统的防护级别,建议...
4. **错误提示**:如果用户尝试输入非字母字符,程序可能会弹出一个警告对话框,提示用户只能输入字母。 5. **更新编辑框属性**:可能还需要设置编辑框的其他属性,如只读、最大字符数等,以进一步控制用户输入。 ...
5. 在弹出的选择用户窗口中点击高级,在弹出窗口中找到并点击立刻查找,在下方搜索结果中选中刚刚新建的用户,然后依次点击确定返回服务器管理器即可。 6. 把新建的用户分配出去给用户使用即可,用户登录时主机无法...
在弹出的对话框中输入要搜索的关键字,IDE就会显示匹配的结果,包括类、方法、变量、注释以及字符串等。你可以选择搜索范围,如整个项目、指定模块或者选定的文件夹。 2. **高级搜索选项** IntelliJ IDEA的全局...
5. Calendar:提供一个弹出式日历,帮助用户选择日期,简化日期输入操作。 6. PopupControl:可以创建弹出式窗口,用于展示额外的信息或者控件,例如配合其他控件进行更复杂的输入处理。 每个控件都有其独特的功能...
5.48 将弹出式窗口的资料输入到 主窗口中... 149 5.49 弹出一个自动关闭的窗口... 150 第6章 文字篇.... 152 6.1 连接字符串... 152 6.2 比较两个字符串... 153 6.3 取得字符串的长度... 154 6.4 英文字母大...
运行EvID4226Patch.exe,随之将弹出一个命令行提示符窗口,首先显示Windows当前的Tcpip.sys文件版本, 以及并发连接的限制数值(默认为10);接着询问你是否将连接数限制在50,你可以选择“Yes/No/Change”, ...
在弹出的属性窗口中,选择“已启用”状态,然后在“带宽限制 (%)”下拉菜单中,将数值改为0%。这样,系统就不会预留任何带宽给后台服务了。 4. **保存设置**:最后,点击“应用”按钮,再点击“确定”。这样设置就...
- 弹出警告提示,告知目标分区所有资料将被覆盖,请注意做好备份工作。 - 确认备份好文件后,点击“开始”按钮或者按“D”键执行。 10. **GHO镜像文件复原** - 进入GHO镜像文件复原系统的工具释放界面,等待...
对于弹出的窗口可以从鼠标右击菜单中选择“加入到黑名单”命令,关 闭该窗口,同时该窗口的地址会被加入到禁止名单,以后用户就再也见不 到该窗口了。除非用户禁止使用IE助手,或者把它从禁止名单中去除。对 于弹出...
每个窗口也可分别设置是否使用自动过滤弹出窗口功能而不影响其他窗口。 过滤重复窗口:在编辑窗口过滤器中选择过滤重复窗口,MyIE会自动重用已打开的相同URL的窗口,避免资源浪费。 下载控制:你可以为每个...
将U盘存储设备插入到电脑的USB插口,并按下搜索设备按钮,选择设备并加入白名单中,完成更改后,电脑将只能使用指定的U盘,未授权的U盘均无法使用。 更改高权限密码:打开此设定画面及确认授权新的储存设备时要求...
API之网络函数1. API之网络函数 WNetAddConnection 创建...GetSubMenu 取得一个弹出式菜单的句柄,它位于菜单中指定的位置 GetSystemMenu 取得指定窗口的系统菜单的句柄 HiliteMenuItem 控制顶级菜单条目的加亮显示...
4. **更改设置**:在弹出的属性对话框中,选择“已启用”,然后在“带宽限制(%)”下拉框中将数值改为0,最后点击“应用”和“确定”按钮。 完成以上步骤后,系统就不会再保留20%的带宽,而是将其完全释放给用户使用...