0

ボタンが押されたときに JComponent (ラベルなど) をアプレットペインに追加しようとしています。次のコードがあります。

public class TestApplet extends JApplet
{
    @Override
    public void init()
    {
        setLayout(new FlowLayout());
        JButton bt = new JButton("hit it");
        bt.addActionListener(new ActionListener()
        {
            @Override
            public void actionPerformed(ActionEvent ae)
            {
                // getContentPane().setFont(null);
                getContentPane().add(new JLabel("to the right"));
            }
        });
        add(bt);
    }
}

コメントを解除しない限り、ラベルは表示されませんgetContentPane().setFont(null);

ラベルを正しく表示する方法を教えてください。前もって感謝します。

4

1 に答える 1

2
getContentPane().add(new JLabel("to the right"));
this.revalidate();
于 2012-07-04T14:53:05.380 に答える