Java中如何在TextField文本框中用Button选中多个字符
3个回答
展开全部
public class NewClass1 {
public static void main(String[] args) {
JFrame frame = new JFrame();
final JTextField text = new JTextField("1111111111");
frame.getContentPane().add(text, BorderLayout.CENTER);
JButton button = new JButton("Select");
button.setFocusable(false);
frame.getContentPane().add(button, BorderLayout.EAST);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
text.setSelectionStart(1);
text.setSelectionEnd(3);
}
});
frame.setDefaultCloseOperation(3);
frame.setVisible(true);
}
}
GUI设计不建议使用AWT。
public static void main(String[] args) {
JFrame frame = new JFrame();
final JTextField text = new JTextField("1111111111");
frame.getContentPane().add(text, BorderLayout.CENTER);
JButton button = new JButton("Select");
button.setFocusable(false);
frame.getContentPane().add(button, BorderLayout.EAST);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
text.setSelectionStart(1);
text.setSelectionEnd(3);
}
});
frame.setDefaultCloseOperation(3);
frame.setVisible(true);
}
}
GUI设计不建议使用AWT。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询