これが呼び出されたときにメインクラスにどのように干渉するのか疑問に思っていましたが、メインクラスを作成してファイナルで呼び出す適切な方法が見つかりませんでした。
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 ();
}
}
こんにちは、なぜこれが機能しないのかを理解しようとしています...どんな助けも大歓迎です! 「メインクラスが見つかりません」と返され、静的として宣言できません。この部品を本体に追加したところ、突然すべてが機能しなくなりました。イメージである JLabel を持つ JPanel を実装しようとしています。