2

解決済み

こんにちはみんなだから私がこのようなプログラムを持っていたら:

import java.awt.*;
import javax.swing.*;

public class Tab extends JFrame
{
    public Tab()
    {
        super ("Swimming Pool Calculator");

        JTabbedPane tab = new JTabbedPane();

        // constructing the first panel
        JLabel l1 = new JLabel( "Welcome to blah,blah!", SwingConstants.CENTER); 

        JPanel p1 = new JPanel();
        p1.add( l1 );
        tab.addTab( "Tab#1", null, p1, " Panel #1" );

        // constructing the second panel
        JLabel l2 = new JLabel("Welcome to JTabbedPaneDemo",SwingConstants.CENTER);
        JPanel p2 = new JPanel();
        p2.setBackground( Color.blue );
        p2.add( l2 );
        tab.addTab( "Tab#2", null, p2, " Panel #2" );

    }
}

そして、私はJLabell1の言い回しに次のように言いたかったのです。

                                     "Welcome! 
                              Thank you for using the
                              Swimming Pool Calculator.

どうすればいいですか?

改行に使用しようとしました\nが、うまくいきませんでした。

4

1 に答える 1

0

Swing コンポーネントは一部の HTML を理解します

JLabel l1 = new JLabel( "<html><center>Welcome!<br>Thank you for using the<br>Swimming Pool Calculator.</center>");
于 2012-09-29T13:04:52.017 に答える