私の問題は次のとおりです。次のファイルがあるとします。
package p;
import javax.swing.*;
public class test extends JPanel {
test(){
super(true);
}
}
ファイルを保存してコンパイルします。ここで、IntelliJ でフォームを開いて追加しようとしtest
ました。うまくいきません![非パレット コンポーネント] をクリックし、フォームをクリックして開いたダイアログでp.test
、クラス名を入力し (IntelliJ はここで名前の補完も提供します)、[バインディングを自動的に作成] をオンにします。[OK] をクリックしても何も起こりません。しかし、クラス名に「javax.swing.JButton」を使用すると、機能します。バカバカしい。何が間違っているのかわかりませんか?テストは特定の関数を実装またはオーバーライドする必要がありますか? パスを変更する必要がありますか? それとも、PC を窓から追い出す必要がありますか?