クリアボタンをパネル全体に広げる方法を理解するのに苦労しています。また、ユーザーがクリックするキーを表示するパネルの上の部分を作成する方法を見つけるのに苦労しています。助けてください?これが私がこれまでに持っているものです...クリアボタンのサイズを変更しようとしましたが、コードのその部分は何もしません。
import java.awt.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class TelephonePanel extends JPanel
{
public TelephonePanel()
{
JPanel panel = new JPanel ();
panel.setLayout(new BorderLayout());
setLayout (new GridLayout (5, 3));
setPreferredSize (new Dimension(300, 400));
JButton b1 = new JButton ("1");
JButton b2 = new JButton ("2");
JButton b3 = new JButton ("3");
JButton b4 = new JButton ("4");
JButton b5 = new JButton ("5");
JButton b6 = new JButton ("6");
JButton b7 = new JButton ("7");
JButton b8 = new JButton ("8");
JButton b9 = new JButton ("9");
JButton ba = new JButton ("*");
JButton b0 = new JButton ("0");
JButton bp = new JButton ("#");
JButton bclear = new JButton ("Clear");
bclear.setSize(new Dimension(300, 100));
add (b1);
add (b2);
add (b3);
add (b4);
add (b5);
add (b6);
add (b7);
add (b8);
add (b9);
add (ba);
add (b0);
add (bp);
add (bclear);
}
}