我想創建一個JFrame
上有一個JLabel
讀「簡單文本」。但不是通常的方式。我想這樣做,JFrame
在一個選項卡中作爲一個類獨立,在另一個選項卡中作爲Jlabel。我該怎麼做?我做了如下所示,但文本沒有出現在窗口上。如何將多個類鏈接到
public class FirstClass {
public static void main (String [] args) {
SecondClass sc = new SecondClass();
ThirdClass tc = new ThirdClass();
sc.newWindow();
tc.newText();
}
}
import javax.swing.JFrame;
public class SecondClass {
public void newWindow() {
JFrame jf = new JFrame ("Text Window");
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setSize(500, 500);
}
}
import javax.swing.JLabel;
public class ThirdClass {
public void newText(){
JLabel jl = new JLabel ("Simple Text");
jl.setVisible(true);
jl.setBounds(50, 50, 50, 50);
add (jl);
}
}
這似乎是一個[XY問題(https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)你爲什麼要這麼做?可能嗎?是的,但真的很奇怪...... – Frakcool
也許吧。但是我不知道如何)) –
*「可能它是*,你甚至沒有點擊我提供的鏈接,所以你只能」猜測「,你沒有回答我的問題,*」爲什麼你想要那樣做?「*。請參加[遊覽]並閱讀[問] – Frakcool