我想知道如何調用主類時,我發現沒有合適的方法來創建主類並在最後調用它。調用帶有靜態主類的類的問題
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
import javax.imageio.*;
import javax.swing.*;
class Converter extends JFrame implements
KeyListener, ItemListener, MouseListener {
//insert body here//
@Override
public void paintComponents (Graphics g) {g.drawImage(icon.getImage(), 0, 20, 500,210, this);
super.paintComponents (g);
Color transparent = new Color (0, true);
background.setBackground(transparent);
repaint();
background.setVisible(true);
pack();
setContentPane(background);
background.setLayout(new FlowLayout());
add (background);
}
}
class ShowconverterFrame {
public static void main (String args []) {
new Converter();
}
}
嗨我想弄清楚爲什麼這不會工作......任何幫助表示讚賞!它返回「沒有找到主類」,並且它不能被聲明爲靜態。我只是把這件東西加到了身體上,突然間整個事情都停止了。我一直在試圖實現一個JPanel,其中我有一個JLabel,它是一個圖像。
因爲我沒有收到你的薪水檢查你的代碼。 – 2013-05-05 01:49:46
有什麼辦法可以讓你更容易嗎? – Potatoesforfish 2013-05-05 01:53:36
是的重新啓動並一次構建一個功能。這看起來像一個非常糟糕的複製粘貼作業。下次你在這裏問一個問題時,要更具體地說明你已經嘗試了什麼以及錯誤是什麼。同時發佈一小部分可執行代碼。 – 2013-05-05 01:56:21