私は少しJavaプロジェクトに行きましたが、立ち往生しました。 java swingを使用すると、ラベル(JLabel)を追加できませんでした。コードは次のようなものでした:JLabelのエラーを解決するには?
これを実行中にエラーが発生しました。私の上にカーソルを置くと、eclipseはビルドパスを設定するように提案します。 もう一度netbeansで全く同じコードを実行できます。どのように私はそれを解決するのですか?
私は少しJavaプロジェクトに行きましたが、立ち往生しました。 java swingを使用すると、ラベル(JLabel)を追加できませんでした。コードは次のようなものでした:JLabelのエラーを解決するには?
これを実行中にエラーが発生しました。私の上にカーソルを置くと、eclipseはビルドパスを設定するように提案します。 もう一度netbeansで全く同じコードを実行できます。どのように私はそれを解決するのですか?
Jlabel label = new JLabel("test text");
frm.add(jlab);
作成したラベルオブジェクトの参照と、フレームに追加する参照が異なります。下記のように編集し、再度確認してください。
frm.add(label);
あなたはそれがJLabel
JFrame frm = new JFrame("frame");
JLabel label = new JLabel("test text");
frm.add(label);
あなたのコードスニペットでは二つの問題のため、Eclipseは不平を言うべきであるJlabel
でJLabel
オブジェクト参照を維持している:
Jlabel
クラスはありませんswing
パッケージ。代わりにJLabel
と呼ばれるものがあります。jlab
という変数はありません。代わりに「ラベル」と呼ばれるものがあります。2回だけ、あなたのコードを読んで
JLabel label = new JLabel("test text");
frm.add(label);
と
を交換してください... –