jsplitpane

    1热度

    1回答

    状态: 我想显示2个JPanels其含有使用JSplitPane的图像(在顶部的一个图像,在底部的一个图像) 当我移动窗格的分隔线时,我希望两个面板都相应地调整大小。 (该图像占用最大可能的空间) 问题: 我使用一个PropertyChangeListener跟踪的分频器的位置的变化,但事件似乎之前实际被解雇“重绘? “窗口已经发生 我已经试过: - 读大小之前重绘组件 最低工作例如: publi

    1热度

    1回答

    我真的没有这个示例代码(所以我会试着解释它),但我想知道是否有一种方法可以阻止JSplitPane从拼凑我的布局? 我有两个面板,我添加到JSplitpane其中都有GridBagLayout。在左侧窗格中,我有一张桌子。在右侧窗格中,我有一个JPanel,用于在用户与表交互时显示信息。但是,当信息显示在右侧窗格中时,表会变得混乱。 (除非将分隔线一直拖到右侧,否则无法显示)。 我认为与GridB

    0热度

    1回答

    我正在一个项目中工作,在这个项目中,我必须绘制包含箭头和节点的图形女巫! 我做了一个类,它扩展了箭头的JPanel,节点也是这样,我做了一个JSplitPane来制作左边的菜单和右边的图形!当我添加两个面板时,其中一个只能看到。 箭头面板类: public class ArrowPanel extends JPanel{ int barb; double phi; double x1; d

    1热度

    2回答

    好吧,我已经有一些关于使用splitpane将我的框架分成两个区域的提示,但我无法设法让它显示出有用的东西。代码如下所示: public class Whiteboard extends JPanel { int width = 600; int sidePanelWidth = 200; int lineHeight = 120; int numberOfLines = 5; JFr

    2热度

    2回答

    JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, scrollPane , scrollPane2); 我想做非常平凡的行为,但我不起作用。 每当我将标签添加到scrollPanes中的任何一个时,它们都不会显示任何内容。我可以在窗格中显示表格,但这些是通过构造函数添加的。生气很多。 此外,如果s

    6热度

    1回答

    所以,我的问题归结为这...默认的分隔线是一种丑陋的,再加上我想添加一个标签(在我想要的文本在它的意义上,而不是在“添加一个JLabel到它的布局“感觉)。我看到你可以改变分割窗格分隔线上的边框,但是当我这样做时,它将删除我想要保留的单触箭头。 任何想法,我怎么能有两个? 以下是一个演示这两个默认行为和SSCCE什么,当我改变分隔边境发生的情况: import javax.swing.*; im

    3热度

    1回答

    通过单击“添加Int框架”按钮,我在该HORIZONTAL划分的JSplitPane的右侧部分的tabbedPane上绘制JInternalFrame。 在此InternalFrame我可以通过点击“添加拆分窗格”按钮添加JSplitPane的嵌套。 只有当我移动InternalFrame时才出现嵌套的JSplitPanes:按下按钮时如何立即显示JSplitPanes? 这里是我的代码 publ

    4热度

    5回答

    JSplitPane似乎添加边框添加到任何Component。 这与嵌套JSplitPanes最明显的 - 例如为: public class JSplitPaneToy { public static void main(String[] args) { JSplitPane sp = new JSplitPane(JSplitPane.VERTICAL_SPLIT,

    2热度

    1回答

    我有一个JSplitPane垂直分裂。顶部组件是JScrollPane中的表格,底部组件是行的详细说明。底部组件总是具有相同数量的元素,所以基本上它保持相同的高度。 现在,我正在使用setDividerLocation来定位窗格分割的位置。如果我将100放入其中,顶部将是100px,如果500那么顶部将是500px。但是如果我重新调整JFrame的大小,那么顶层组件仍然是100px,底层组件非常大

    0热度

    1回答

    我想禁用第二个点击选项JSplitpane的一键可扩展按钮。 是否有任何属性禁用? 请帮帮我。提前致谢。 编辑:我尝试使用BasicSplitPaneDivider protected JButton createLeftOneTouchButton() { JButton left = super.createLeftOneTouchButton(); left.setEna