//在Java的GUI设计中,如果要想实现在一个窗体中多个界面并且能在这些界面内可以随意切换,那选项卡面板绝对是最佳的选择,下面将具体介绍JTabbedPane的使用方法
//pane是Java中的一个控件,是不具备包含其他控件的功能的;而panel虽然也是一个控件,但是它还有一个身份就是布局,它可以管理其他的控件。
package qq.b;//通过点击具有给定标题和/或图标的选项卡,
// 用户可以在一组组件之间切换的组件。
import javax.swing.*;
import java.awt.*;
public class BuJu {
public static void main(String[] args) {
// TODO Auto-generated method stub
new ShowLayout();
}
}
//除了空布局不需要新建之外,其他都需要新建,并且所有布局都需要添加到窗口中
//边框布局不需要新建也不需要添加,因为它是默认布局
class ShowLayout extends JFrame{
JTabbedPane p;
ShowLayout(){
// BorderLayout borderLayout = new BorderLayout();
PanelGridLayout gridLayout = new PanelGridLayout();
NullLayout nullLayout =new NullLayout();
p=new JTabbedPane();
p.add("网格布局",gridLayout);
p.add("空白布局",nullLayout);
// setLayout(borderLayout);
创建一个窗口,在窗口中心位置添加一个选项卡窗格,窗口采用边框布局,选项卡窗格添加两个面板,一个空面板,一个类似于千鸟格的面板。
最新推荐文章于 2022-10-26 11:20:21 发布
本文介绍了如何使用Java进行GUI开发,创建一个窗口并在中心位置设置选项卡窗格。窗口采用边框布局,选项卡窗格包含两个面板,一个是空白面板,另一个呈现千鸟格效果。通过实例展示了Java编程在图形用户界面设计中的应用。
摘要由CSDN通过智能技术生成