yufeicau 2022-08-20 10:55 采纳率: 100%
浏览 9
已结题

切分窗口JSplitPane下组件如何无缝最大化?

想在切分窗口JSplitPane下增加JPanel,但JPanel无法完全最大化,其上方有空白窄边, 使用setLocation(),setBounds()也无法消除!不知道什么原因?以下是相关代码:
JPanel sp1 = new JPanel();
JPanel sp2 = new JPanel();
splitPane.setLeftComponent(sp1);
splitPane.setRightComponent(sp2);

    JPanel plot = new JPanel();
    plot.setPreferredSize(new Dimension(2000,1000));
    JScrollPane scrollPane = new JScrollPane(plot);
    scrollPane.setPreferredSize(new Dimension(1000,500));
    scrollPane.setVisible(true);
    // scrollPane.setLocation(0,-10); // 不解决问题
    // scrollPane.setBounds(0,-10,1000,500); // 不解决问题
    sp2.add(scrollPane);

目前的结果如下:

img


怎么消除这个空白区?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月28日
    • 创建了问题 8月20日

    悬赏问题

    • ¥15 运动想象脑电信号数据集.vhdr
    • ¥15 三因素重复测量数据R语句编写,不存在交互作用
    • ¥15 微信会员卡等级和折扣规则
    • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
    • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
    • ¥15 gdf格式的脑电数据如何处理matlab
    • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
    • ¥100 监控抖音用户作品更新可以微信公众号提醒
    • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
    • ¥70 2048小游戏毕设项目