2014-01-19 78 views
0

我在源代碼中所做的更改完全搞砸了WindowBuilder解釋它的方式。換句話說,我的代碼中的更改要麼不能在WindowBuilder中正確反映,要麼反映在沒有對佈局或圖形進行更改時。對代碼的小改動完全改變了WindowBuilder的設計

這就是我的登錄窗口的外觀,當運行像 - 並用看起來像在設計視圖(我刪除在上部的公司標誌的這個問題,因爲它是保密的) Login Window design

然而,在窗口生成器設計視圖現在,它看起來像這樣: (我甚至沒有掩蓋的標誌 - 它只是不出現) Design View mess up

在修改代碼方面:

  • 我將JFrame從類本身移動到超類(應該沒有區別)
  • initialize()方法之外的JButton的聲明移至該類的全局範圍。
  • 通過
  • 增加了一些聽衆的按鈕,我通過叫
  • 的時候我沒有刪除或者改變的WindowBuilder模板的main方法的控制器類對象。

有誰知道這些問題來自哪裏?

+1

學習Swing。 WindowBuilder是非常非常非常非常錯誤的。 – Troubleshoot

回答

0

部分答案我自己的問題:

我發現,我的主要問題之一是,我感動JFrame出從類本身成爲一般化一些看法超類。這導致WindowBuilder解析器出現問題。

只是把那個放在那裏以防某人遇到同樣的問題...