在Maskformater中获取价值

时间:2015-04-12 14:53:32

标签: java jformattedtextfield maskformatter

我写了一个用于获取IP地址(Ex. 172.16.10.0)的程序。我正在使用Maskformatter,但是没有从Maskformatter获取值。

try {
    MaskFormatter mf = new MaskFormatter(mask);
    JFormattedTextField txtIP = new JFormattedTextField(mf);
    panIP.add(txtIP);
    txtIP.setFont(new Font(Font.MONOSPACED, Font.PLAIN, 12));
    txtIP.setPreferredSize( new Dimension( 150, 24 )); 
} catch (ParseException e) {
    e.printStackTrace();
}

如何将文本字段中的值(Ex.172.16.10.0)传递给另一个字符串变量?

1 个答案:

答案 0 :(得分:0)

您只需拨打

即可访问该值

txtIP.getText();

好像是正常的TextField。