すべてを尊重し、私は ECLIPSE で Swing アプリケーション ウィンドウを作成しています。プログラムを「JAVA-Application」として実行すると、プログラムは正常に機能します。ただし、プログラムを「Java_applet」として実行しようとすると、「コマンド ボタン」、「テキスト ボックス」などのコンポーネントが表示されません。
私はJavaがまったく初めてです。以前は C# を扱っていました。よろしくお願いします。
import java.awt.EventQueue;
import java.applet.*;
import javax.swing.JFrame;
import javax.swing.JRadioButton;
import java.awt.BorderLayout;
public class sa extends Applet{
private JFrame frame;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
sa window = new sa();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the application.
*/
public sa() {
initialize();
}
/**
* Initialize the contents of the frame.
*/
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JRadioButton rdbtnNewRadioButton = new JRadioButton("New radio button");
frame.getContentPane().add(rdbtnNewRadioButton, BorderLayout.CENTER);
}
}