本文概述
- JPanel类声明
- Java JPanel示例
它没有标题栏。
JPanel类声明
public class JPanel extends JComponent implements Accessible
常用的构造函数:
建设者 | 描述 |
---|---|
JPanel() | 它用于创建具有双缓冲区和流布局的新JPanel。 |
JPanel(boolean isDoubleBuffered) | 它用于使用FlowLayout和指定的缓冲策略创建新的JPanel。 |
JPanel(LayoutManager layout) | 它用于使用指定的布局管理器创建新的JPanel。 |
import java.awt.*;
import javax.swing.*;
public class PanelExample {
PanelExample()
{
JFrame f= new JFrame("Panel Example");
JPanel panel=new JPanel();
panel.setBounds(40, 80, 200, 200);
panel.setBackground(Color.gray);
JButton b1=new JButton("Button 1");
b1.setBounds(50, 100, 80, 30);
b1.setBackground(Color.yellow);
JButton b2=new JButton("Button 2");
b2.setBounds(100, 100, 80, 30);
b2.setBackground(Color.green);
panel.add(b1);
panel.add(b2);
f.add(panel);
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new PanelExample();
}
}
【Java JPanel】输出:
文章图片
推荐阅读
- Java JPasswordField用法
- Java JDialog
- Java JMenuBar,JMenu和JMenuItem
- Java JList用法
- Java JLayeredPane
- Java JLabel用法
- Java JFrame
- win8系统怎样进入“打开选项菜单”?win8系统进入“打开选项菜单”的2种办法
- win7系统DOTA2服务器崩溃提示“正在连接至DOTA2游戏协调服务器”如何处理