我正在尝试让我的JTextField输入对我的其他类可见。我不打算用大量的代码阻塞页面,只是问题出在哪里。
我已经完成了大量的在线研究,但我无处可去。
public class browseropen extends JFrame {
public browseropen() {
setDefaultCloseOperation(EXIT_ON_CLOSE); // setting app close on exit
JPanel panel = new JPanel(); // creating new app panel
JTextField urltxt = new JTextField(10); // establishing new text field for URL input
urltxt.addActionListener(new ActionListener() { // adding event for enter key
@Override
public void actionPerformed(ActionEvent event ) {
runClient(); // run browser open command
}
});
public String geturltxt() { // attempting to set input of JTextField to be available in other class
return urltxt.getText();
}
我很感激任何见解,因为我刚刚开始学习Java,并希望以正确的方式学习:)
编辑:问题出在geturltxt
答案 0 :(得分:3)
答案很简单:将该局部变量转换为类的字段,例如
Table firstfile Table secondfile
=============== ================
Emplid | Color Emplid | Color |status
------------------- -------------|---------|------
123 | red 123 | red |
456 | green 456 | Green |
789 | black 000 | red |
777 | orange 789 | black |
999 | white |
瞧,现在你的其他方法可以使用字段 urltxt。
注意:请阅读有关java编码样式的说明,以使您的类/字段名称“正确”。