「java容器的嵌套」java容器嵌套使用

博主:adminadmin 2022-11-27 11:51:06 66

本篇文章给大家谈谈java容器的嵌套,以及java容器嵌套使用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java的Container是什么类?

用来组织界面上的组件或者单元。有两种常用的Container(容器),一是Window,Window对象表示自由停泊的顶级窗口,另一个是Panel对象可作为容纳其他Component对象,但不能够独立存在,必须被添加到其他Container中,比如说Window或者Applet中。

     

Container它有一定的范围和大小,一般都是矩形。也有一定的位置,这个位置可分相对位置和绝对位置。

        一个Container中可以包含其他Container,Container中可以嵌套Container,当Container显示时候,它里面的元素也被小时出来,当Container隐藏时或者关闭时,它包含的元素也被隐藏。 

还有Java容器,你问的是类,所以不说Java容器的事儿

Java中什么是嵌套类?

静态内部类(也称:嵌套类)

如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外围类对象。然而,当内部类是static的时,就不是这样了。嵌套类意味着:

1. 要创建嵌套类的对象,并不需要其外围类的对象。

2. 不能从嵌套类的对象中访问非静态的外围类对象。

1)事实上,与前相同,静态内部类也就类似一个类的静态成员方法,它不需要外部类的对象而直接由外部类创建。

2)类似一个类的静态成员方法,它只能访问外部类的静态成员,而不能访问非静态成员。

3)静态内部类中可以定义静态成员,当然也可以定义非静态成员。而其它的内部类都不能定义静态成员。

4)在类外部生成一个静态内部类也和在类外部调用静态方法一样,直接用外部类名创建,如下例:

Outer.Inner in = new Outer.Inner();

java界面设计里怎么实现容器嵌套

通过add方法进行添加。

Container cp = getContentPane();//设置一个容器

cp.setLayout( new GridLayout(5,4,10,10));//设置容器样式

JButton btn1 = new JButton("1") ;//创建一个按钮

cp.add (btn1);//增加进入容器

备注:这个当前swing技术都实现图形化了,如NetBeans,直接拖拽即可实现。

关于java容器的嵌套和java容器嵌套使用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。