簡體   English   中英

Java JFrame不斷加載

[英]Java JFrame keeps loading

嗨,這對我來說是一個堅定的想法,希望您能為您提供幫助:)

我有辦法

      public void WMPEGUI(String info) 

它加載了一個JFrame ...

      final JFrame mainFrame = new JFrame("JFrame");

該方法被設置為接收字符串,然后將其寫出到也在該方法內創建的文本區域中。 每當我的方法每次接收到一個字符串都運行該程序時,它將打開一個新的JFrame,我嘗試使用...

    mainFrame.setAlwaysOnTop(true);
    mainFrame.setLocationByPlatform(true);

但這還沒有解決,因此請您友善。 如果有人知道為什么我找不到任何東西:/

提前很多比斯克

好吧,我認為您的問題是,根據您的說法,您的方法將加載JFrame。 您需要在該方法之外,同一類中的其他位置創建JFrame,然后對其進行引用(或引用其中一個容器來顯示該字符串)。

像這樣:

 public class YourClass { //Class variables ... JFrame mainFrame = new JFrame("JFrame"); ... public void WMPEGUI(String info) { ... mainFrame.someMethod(...) //or a get for one of its containers ... } 

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM