首页 > 编程语言 >java swing Jpanel

java swing Jpanel

时间:2023-03-02 15:32:08浏览次数:65  
标签:10 java JPanel Jpanel add swing GridLayout new JButton

“` 
package com.js;
import java.awt.*;
import javax.swing.*;
public class Java_3_swing_8_JPanel extends JFrame {
public Java_3_swing_8_JPanel(){
Container c = getContentPane();
// 将整个容器设置为2行1列的网格布局
c.setLayout(new GridLayout(2,1,10,10));
// 初始化 一个面板,设置 1行 3列 的网格布局
JPanel p1 = new JPanel(new GridLayout(1,3,10,10));
JPanel p2 = new JPanel(new GridLayout(1,2,10,10));
JPanel p3 = new JPanel(new GridLayout(1,2,10,10));
JPanel p4 = new JPanel(new GridLayout(2,1,10,10));
p1.add(new JButton(“1”));
p1.add(new JButton(“2”));
p1.add(new JButton(“3”));
p2.add(new JButton(“1”));
p2.add(new JButton(“2”));
p3.add(new JButton(“1”));
p3.add(new JButton(“2”));
p4.add(new JButton(“1”));
p4.add(new JButton(“2”));
c.add(p1);
c.add(p2);
c.add(p3);
c.add(p4);
setSize(500,500);
setVisible(true);
setTitle(“面板布局,先面板,然后网格”);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);}
public static void main(String[] args) {
// TODO 自动生成的方法存根
new Java_3_swing_8_JPanel();
}}
“`

标签:10,java,JPanel,Jpanel,add,swing,GridLayout,new,JButton
From: https://blog.51cto.com/u_6778639/6096165

相关文章

  • java swing 网格布局
    “`packagecom.js;importjava.awt.*;importjavax.swing.*;publicclassJava_3_swing_7_GridLayoutextendsJFrame{publicJava_3_swing_7_GridLayout(){Co......
  • java 类的高级特性
    类的高级特性1类包1.1类名冲突类包的存在就是为了解决类名的冲突,就是重名。1.2完整的类路径例如:java.uitl.Date=newjava.util.Date();java.sql.Date=new......
  • JavaSE API
    JavaSEAPI排序java.lang.Comparablejava.lang.Comparatorjava.lang.Object它是所有类型的根父类一个类如果没有显式声明它的父类,这个类的直接父类就是Object理解......
  • Java 匿名内部类
    什么是匿名内部类匿名类是一个表达式,在定义的最后用分号";"结束匿名内部类可以使你的代码更加简洁,你可以在定义一个类的同时对其进行实例化。它与局部类很相似,不同的是它......
  • why is the setInterval task executed slower than the setTimeout task in the brow
    whyisthesetIntervaltaskexecutedslowerthanthesetTimeouttaskinthebrowserjavascriptenvironment?为什么在浏览器javascript环境下setInterval任务......
  • Spring Java配置
    从Spring4开始可以通过Java配置方式取代XML配置.这也是SpringBoot配置的方式.java配置方式是通过@Configuration和@Bean这两个注解实现.1.1@Configuration和@Bean ......
  • Java Web程序设计——MyEclipse的安装、配置
    JavaWeb程序设计——MyEclipse的安装、配置具体安装、配置过程请参考下面的博客MyEclipse安装、配置、测试——博客园原博客中所需文件均存放于百度网盘中,如下......
  • java文件生成字节码到加载到jvm的运行流程分析
    Java程序是怎么运行的?一 java代码到.class文件概括来说,写好的Java源代码文件经过Java编译器编译成字节码文件后,通过类加载器加载到内存中,才能被实例化,然后到Java......
  • java - for 循环15
    packagecom.demo.test;publicclasscirculate{publicstaticvoidmain(String[]args){System.out.println();f();}publicstat......
  • java Switch14
      packagecom.demo.test;importjava.util.Scanner;publicclasschange{publicstaticvoidmain(String[]args){s();}publicst......