国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

flowlayout布局 JFrame和JPanel的默認布局管理器是什么?

JFrame和JPanel的默認布局管理器是什么?JFrame缺省布局使用的是邊界布局管理器(BorderLayout).JPanel缺省布局使用的是流式布局管理器(FlowLayout).邊界布局管

JFrame和JPanel的默認布局管理器是什么?

JFrame缺省布局使用的是邊界布局管理器(BorderLayout).JPanel缺省布局使用的是流式布局管理器(FlowLayout).邊界布局管理器(BorderLayout)是將容器控件劃分為上北(NORTH)、下南(SOUTH)、左西(WEST)、右東(EAST)、中間(CENTER)五個位置,使用此局布的時候可以將控件分別放置在這五個位置上進行顯示.流式布局管理器(FlowLayout)是按控件的放入順序進行從左到右的排列,一行滿了再自動換到下一行繼續(xù)進行排列.

如何用flowlayout對界面進行布局?

Flowlayout布局是流布局,意思就是說從左上角開始添加原件,一次往后排,第一行擠滿了就換一行接著排。也就是說,無法手動控制換行,流布局提供一些幾種流排布方式:FlowLayout.LEFT:左對齊FlowLayout.RIGHT :右對齊FlowLayout.CENTER :居中FlowLayout.LEADING :父容器依賴左對齊FlowLayout.TRAILING:父容器依賴右對齊使用方法為:FloatLayout layout = new FlowLayout(布局方式, 水平間距, 垂直間距) 或layout.setAlignment(FlowLayout.xxxx)每一種你都試試吧。使用setBounds()可以直接把組件放到容器的指定位置上。但是要求容器為空布局,換句話說,你直接:JPanel p = new JPanel()JFrame f = new JFrame()f.add(p)JButton b = new JButton("Button")b.setBounds(起點橫坐標,起點縱坐標,元件寬,元件高)p.add(b)就ok了!