1
這讓我瘋狂: 我編寫了一個帶有幾個JPanel的小JFrame。 我有我與JOptionPane未對齊到父JFrame
JOptionPane.showMessageDialog(this, "Text here");
創建了幾個錯誤消息,但它始終,無論什麼時候,中心在屏幕的中間,而不是程序窗口。它工作了很長時間,突然之後,我回來了一個週末,現在它不會在窗戶中央對齊。有任何想法嗎?任何人?
public class kontrollvindu1 extends JPanel {
public Kontrollvindu1() {
showMsg("text here");
}
public void showMsg(String text) {
JOptionPane.showMessageDialog(this, text);
}
}//END OF CLASS Kontrollvindu1
這個在Swing中可以是在當前JVM中實際聲明爲'mywhatever extend something'的所有內容,以便更快地發佈[SSCCE](http://sscce.org/),短小,可運行,可編譯, – mKorbel 2013-05-05 21:09:37
也嘗試過(myJFrame,「文本」),但也沒有幫助。它太奇怪了,因爲它幾天前就工作過了。 – fuLLMetaLMan 2013-05-05 21:14:54
如果它在那之前工作,那麼顯然你現在正在做一些不同的事情。比較你的舊代碼,看看有什麼不同。您沒有發佈您的SSCCE,因此我們無法提供幫助,因爲我們不介意讀者。 – camickr 2013-05-05 21:26:31