[英]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.