Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计 » Swing  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 swing 布局问题
stonesea



发贴: 0
积分: 0
于 2004-07-20 16:20 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
小弟有个问题想请教。

就是在一个JFram中,我设置了一个JScrollPane作为它的ContentPane,然后得到这个ContentPane的viewport,在这个viewport中增加了一个JPanel,使用FlowLayout作为它的布局管理器,目的在于实现类似与图片浏览器的display区域,在display区域resize的时候,呈现FlowLayout布局的效果,并且有垂直方向的ScrollBar。但按我的方法,组件只在一行显示,能不能将ScrollPane的水平方向的ScrollBar去掉,或者是我的方法根本就不对,请大家指教。

import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
public class CommonLayouts extends JFrame
{
public CommonLayouts() {
super("Common Layout Managers");
setSize(500, 380);
JScrollPane sp=new JScrollPane();
JViewport viewport = sp.getViewport();
JPanel p=new JPanel();
p.setLayout(new FlowLayout(FlowLayout.LEFT));
viewport.addCamera;
sp.setBounds(10, 10, 150, 150);
p.add(new JButton("1"));
p.add(new JButton("2"));
p.add(new JButton("3"));
p.add(new JButton("4"));
p.add(new JButton("1"));
p.add(new JButton("2"));
p.add(new JButton("3"));
p.add(new JButton("4"));
p.add(new JButton("1"));
p.add(new JButton("2"));
p.add(new JButton("3"));
p.add(new JButton("4"));
p.add(new JButton("1"));
p.add(new JButton("2"));
p.add(new JButton("3"));
p.add(new JButton("4"));
this.add(sp, 0);
this.setVisible(true);
setVisible(true);
WindowListener wndCloser = new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
};
addWindowListener(wndCloser);
setVisible(true);
}
public static void main(String argv[]) {
  new CommonLayouts();
}
}




话题树型展开
人气 标题 作者 字数 发贴时间
7767 swing 布局问题 stonesea 1473 2004-07-20 16:20
6233 Re:swing 布局问题 tangming 84 2004-07-20 17:46
6138 Re:swing 布局问题 hnbc 71 2004-07-20 23:23
6115 Re:swing 布局问题 stonesea 100 2004-07-21 08:12
6540 Re:swing 布局问题 stonesea 127 2004-07-21 15:59

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923