JAVA课程设计-PlaceHolder的使用-20161213
2017-02-28 21:37
120 查看
PlaceHolder在java中不如HTML以及Php那么方便要使用FocusEvent来完成而且目前只能实现输入框下的提示信息
具体如下:name = new JLabel("供应商名称:"); pname = new JTextField(20); pname.addFocusListener(this);//增加聚焦侦听器Nlabel nameM = new Nlabel("*Notic:为了方便联系,请使用供应商全称");//添加一个placeholder public void focusGained(FocusEvent e) //focus聚焦事件 { if(e.getSource()==pname) { p2.add(nameM); nameM.setBounds(20, 50, 200, 20); } }public void focusLost(FocusEvent e) { //focus失去焦点事件 { if(e.getSource()==pname) { nameM.setBounds(0, 0, 0, 0); } }
具体如下:name = new JLabel("供应商名称:"); pname = new JTextField(20); pname.addFocusListener(this);//增加聚焦侦听器Nlabel nameM = new Nlabel("*Notic:为了方便联系,请使用供应商全称");//添加一个placeholder public void focusGained(FocusEvent e) //focus聚焦事件 { if(e.getSource()==pname) { p2.add(nameM); nameM.setBounds(20, 50, 200, 20); } }public void focusLost(FocusEvent e) { //focus失去焦点事件 { if(e.getSource()==pname) { nameM.setBounds(0, 0, 0, 0); } }
相关文章推荐
- JAVA课程设计-MouseEntered-20161213
- 山东大学Java程序设计课程实验报告5设计和使用类
- 编译原理课程设计---用java写的SNLCompiler(简单嵌套语言SNL的编译程序)
- Java中ThreadLocal的设计与使用
- Java中ThreadLocal的设计与使用
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序
- Java中ThreadLocal的设计与使用
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序
- Java课程设计——Pizza销售系统功能需求
- Java课程设计——ATM系统[功能性需求]
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序
- Java中ThreadLocal的设计与使用
- 使用netbeans完成的操作系统课程设计-设备管理模拟
- 使用netbeans完成的操作系统课程设计----存储管理模拟
- Java中ThreadLocal的设计与使用
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序
- Eclipse3使用JSF来设计页面详解(java)
- JavaServer Faces框架使用的设计模式
- 使用 EJB 3.0 Java Persistence API 设计企业应用程序