簡體   English   中英

將Java應用程序轉換為Applet

[英]Converting an Java Application to an Applet

我正在嘗試將Java應用程序轉換為applet。 我有一個上面帶有5個JPanels的JFrame,因此將其轉換為JPanel(mainPanel)並將類擴展為JApplet。

但是,當mainPanel位於applet上時,我無法使用任何完全相同的代碼來更新任何面板-當mainPanel位於JFrame上時,它將起作用並且面板會更新。

有人可以幫忙嗎?

Josh,將JFrame轉換為JApplet非常容易。

假設您有一個像這樣的JFrame:

public class MyApp extends JFrame {
  .
  .
  public void initComponents() {
    // components initialisation here
  }
}

這個類很容易成為JApplet:

public class MyApp extends JApplet {
  .
  .
  public void init() {
    // components initialisation here
  }
}

注意區別-initComponents()成為init(),因為Applet需要init()方法。

您可以通過在開始時初始化Applet並在init()中定義組件來將Java應用程序轉換為Java。

暫無
暫無

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

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