Jpanel和container和jframe的区别】的更多相关文章

Jpanel和container和jframe的区别 (2012-05-23 19:15:11) 转载▼ 标签: 杂谈 分类: room 看到上上面的几张图,container容器是位于最高层. 下面的jframe和jpanel都属于是container的子类. 而我发现有些个获取容器布局管理器的方法.getlayout() 最后在container才发现这个方法.因为jpanel和jframe都间接的继承了container,所有他们也有布局管理器的方法. jpanel和容器一样,都只能装东西…
JPanel与JFrame的区别: Jpanel不是顶级窗口,不能直接输出.它必须放在象JFrame这样的顶级窗口上才能输出. JcontentPane实际上就是一个JPanel.Jframe中会默认new一个JPanel,塞入JFrame中. JPanel可以放在JFrame中,但是反过来就是不行的!效果上没什么特大的区别~! JFrame用来做主页面框架,JPanel只是普通页面 JPanel可以放在JFrame中,反之不行. JFrame   可以看成,最底级容器,可以包括其他上级容器包括…
对bootstrap框架有一定了解的朋友都知道,一般页面布局中的开头会使用到container或container-fluid类,那么它们有什么区别呢?不急!下面为您讲解. 我们先来看看官方对这两个类是怎么说的: .container 类用于固定宽度并支持响应式布局的容器. .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器. 实例测试: <!DOCTYPE html> <html> <head> <title>…
.container与.container_fluid是bootstrap中的两种不同类型的外层容器,按照官方的说法,这两者的区别是: .container 类用于固定宽度并支持响应式布局的容器. .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器. 所谓固定宽度并不是允许开发者自己设置容器的宽度,而是bootstrap内部根据屏幕宽度利用媒体查询,帮我们设置了固定宽度,并且是能够自适应的. 度,并且是能够自适应的.无论何种情况下,请不要手动为响应式…
/*0-768px以上宽度container为100%*/ .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } /*768-992px以上宽度container为750px*/ @media (min-width: 768px) { .container { width: 750px; } } /*992-1200px以上宽度container为970px*/…
container和container-fluid 在bootstrap中,两者都是设置文本居中,但是它们还是有很大差别的 container 是随屏幕宽度的变化而变化的,是阶段性变化,有一个随浏览器变化而变化的margin,总结就是: 如果屏幕小于768的话,最大宽度是自动的(满屏) 如果屏幕大于768小于992的话,最大宽度是750 如果屏幕大于992小于1200的话,最大宽度是970 如果屏幕大于1200,最大宽度是1170 container-fluid 始终保持100%的宽度,marg…
JFrame是一个顶层的框架类,好比一个窗户的框子.也是一个容器类.这个框子可以嵌入几个玻璃窗. JPanel是一个容器类,相当于一大玻璃窗. JLabel等是一些基础组件,它必须置于某个容器里,类似于窗花.剪纸,必须置于窗户的表面. JFrame自带了一个玻璃窗.可以通过语句 Container c=getContentPane();  获得该内容窗格. 也可以定制一个新的玻璃面板替换原来的自带的玻璃窗,代码如下: JPanel jp=new JPanel(); this.setContent…
先贴代码: package xiya; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; class Fram extends JFrame{ public Fram()…
JFrame图解结构 有一窗口框架实例:JFrame win = new JFrame("窗口");在new JFrame()时,构建了JFrame实例对象,在实例中的Layered Pane层面版中,也默认构建了一个JPanel控件面板. 使用 win.getContentPane( ); 是获取JFrame实例win中默认构建的 JPanel控件面板,获取到后可以往里布置 功能控件(如JButton). 写一个JPanel控件面板实例:JPanel panel = new JPan…
1.引言 在了解了JFrame面板的相关知识后,我们可以选择在RootPane根面板或LayeredPane面板中设置背景图案. 2.方法 对于大小固定的窗口背景设置如下: //导入图案 ImageIcon img = new ImageIcon("image url"); // 图片缩放为窗口大小 Image image = img.getImage().getScaledInstance(frame.getWidth(), frame.getHeight(), Image.SCAL…