JTextField中的重音字符

时间:2014-06-03 13:53:52

标签: java swing jtextfield

我正在创建一个应用程序,我使用JTextField来连接某些东西(在本例中是一个数据库),但当我尝试使用良好的登录名/密码时,它不起作用,因为某些特殊字符会成为错误字符。

示例:ç成为希腊字母,é成为ù等。 。

我认为这是一个字符集问题,但我找不到如何修复它。

我的代码如下所示:

JTextField login = new JTextField();
JTextField passw = new JTextField();

JButton connect = new JButton("Connect");
connect.addActionListener( new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {
            connect(login.getText(), passw.getText());
        }
    });

connect()是我连接数据库的方法。 当我从JTextField.getText()函数中打印特殊字符时,它们都搞砸了。

我在Windows 7 PC上运行

0 个答案:

没有答案