Java:如何输入空格作为LimitedTextField的值?

时间:2015-05-29 08:56:05

标签: java user-interface whitespace textfield

我正在测试由其他人开发的GUI java应用程序。问题出在LimitedTextField组件中:在LimitedTextField中输入空格是不可能的,因为源代码没有限制。

以下是创建4 LimetedTextField的源代码:

 contrainteX = Pattern.compile("[0-9A-z/-?:().,'+{}EspaceCrLf]");

 for (int i = 0; i < ligne.length; i++) {
            ligne[i] = new LimitedTextField(35, contrainteX);
            ligne[i].setPreferredSize(new Dimension(400, 25));
            gbc2.gridx = incrementGridX2;
            gbc2.gridy = incrementGridY2;
            gbc2.gridheight = gbc2.gridwidth = 1;
            gbc2.anchor = GridBagConstraints.CENTER;
            gbc2.insets = new Insets(2, 2, 2, 2);
            panChamp50KF2.add(ligne[i], gbc2);
            incrementGridY2++;
        }

请帮我继续。

0 个答案:

没有答案