0

こんにちは、私は Java Swing の初心者です。たくさんの検索を試してみましたが、うまくいきませんでした。既に持っている自動化された jFrame に jlabel (ドラッグ アンド ドロップではなく、コードを使用) を表示したいと考えています。私の JLabel のコードは次のとおりです。 private JLabel la=new JLabel("Display label");

jpanel で表示するために検索中に取得したコードは次のようなものでした: jPanel1.add(jLabel1); 私のjPanel1は、Jpanel1という名前のドラッグアンドドロップで構築されました。

私もこのコードを試してみました: this.add(jLabel1)-- this.getContentPane().add(jLabel1) それでも動作しません。

私を助けてください、それは単純なコード行でなければなりません、または私はどこかに何かが欠けています..ありがとう

4

1 に答える 1

0

これは、リンク テキストから取得した単純なコードです。

public class HelloWorldFrame extends JFrame {

    public static void main(String args[]) {
        new HelloWorldFrame();
    }
    HelloWorldFrame() {
        JLabel jlbHelloWorld = new JLabel("Hello World");
        add(jlbHelloWorld);
        this.setSize(100, 100);
        // pack();
        setVisible(true);
    }
}

あなたがする必要があるsetVisibleのは、親コンポーネントのプロパティをtrueに再設定することです

于 2011-01-16T21:12:13.327 に答える