把setEchoChar()放在构造函数外,会报错“需要<标识符>”。如果放在构造函数内,则不会报错,请问这是什么原因?
public class Form extends javax.swing.JFrame {
JPasswordField password = new JPasswordField(15);
//password.setEchoChar('&'); public Form() {
super("测试文本输入");
setBounds(300,300,300,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
password.setEchoChar('&'); JPanel pane = new JPanel();
JLabel passwordLabel = new JLabel("Password:");
pane.add(passwordLabel);
pane.add(password);
setContentPane(pane);
} public static void main (String[] arguments) {
Form frm = new Form();
frm.setVisible(true);
}
}
public class Form extends javax.swing.JFrame {
JPasswordField password = new JPasswordField(15);
//password.setEchoChar('&'); public Form() {
super("测试文本输入");
setBounds(300,300,300,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
password.setEchoChar('&'); JPanel pane = new JPanel();
JLabel passwordLabel = new JLabel("Password:");
pane.add(passwordLabel);
pane.add(password);
setContentPane(pane);
} public static void main (String[] arguments) {
Form frm = new Form();
frm.setVisible(true);
}
}
解决方案 »
- 请问,java——JEditPanel撤销、恢复的时候用哪个函数得到JEditPanel里添加or删除的内容?
- java.lang.NoSuchMethodError: 过路的来帮我解决一下这个问题 了 急 急 急
- 二分法如何实现?
- 一条sql语句?
- 一个Rome Charset like" ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ" 乱码问题,高人牛人路过的人都帮看看
- 大家好,我是刚从Delphi来的。请问各位大侠在哪里下载JAVA,如何下载?实在不懂,向大家请教,分不够再加
- 请问:1.WIN2000中如何设置一打开DOS窗口时的路径,如:一打开就是C:\J2SDK\BIN ? 2.在IE中如何设置不让IE缓存?3、如何将IE收藏夹中收藏
- 显示进度信息,在线等
- 关于j2se开发桌面应用程序
- 紧急求救:用过eclipse或者cvs的请进来看一下,多谢个位,在线等候
- 【散分贴】一道运算符的JAVA题,求解析
- 四川那些服务器代理商靠谱点,而且质量好点的。。经常接触这方面的朋友进来给点意见
//password.setEchoChar('&');····肯定会报错,编译都不能过。在方法外运行语句只有一种可能:static代码块中的语句