0
我是Java的noob,學習嘗試讓我的頭繞OOP。需要一些幫助調用另一個班級的另一個班級的方法
我正在嘗試整合課程並通過獲取secondwindow.form2('null')
的工作。
我不知道如何通過變量傳遞給其他類。
任何幫助將不勝感激!
public class helloworld {
public static void main(String[] args){
SwingUtilities.invokeLater(new Runnable(){
public void run(){
JFrame window = new JFrame("Hello world test");
window.setVisible(true);
window.setSize(500,500);
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JOptionPane.showMessageDialog(window, "do NOT click 'OK'");
String word = JOptionPane.showInputDialog(window,"Enter a sentence");
int characters =word.length();
JOptionPane.showMessageDialog(window, characters);
NewDialouge secondwindow = new NewDialouge();
secondwindow.form2('null');
}
});
}
}
import javax.swing.JOptionPane;
public class NewDialouge {
public void form2(String spoon){
JOptionPane.showMessageDialog(spoon, "works.");
}
}
對字符串使用雙引號。爲什麼你在所有其他地方使用正確的格式時都有'空'? – Kayaman
單引號是這樣的:''a''用於字符,雙字符如下:'「foobar」'用於字符串 –
注意:沒有必要在標題中添加「[JAVA]」 - 這是更好的信息由標籤傳送。 – creinig