我有一个主要的gui类和一个gui log类。 gui log类扩展JPanel,并简单地添加一个JTextField,用于打印日志记录。我添加的JTextField(这是一个滚动窗格)的面板JPanel左边的JTextArea
add(scrollPane, BorderLayout.WEST);
那么这个类被添加到延伸JFrame的,并使用一个BorderLayout的我的主GUI类。该小组第一次添加到一个调整JSplitPane(使用垂直分割),并使用然后将splitPane添加
getContentPane().add(splitPane);
我的问题是,我想JTextField中的日志面板内是在最左边的屏幕上,但是无论我使用哪种BorderLayout设置(CENTER,EAST,SOUTH ...),它总是保持在中心位置。
有人知道我该如何解决这个问题吗?
你也知道我如何在调整分割窗格大小时调整JTEXT区域的大小?
感谢
图片:
左边是什么我得到,右边是我想要的。
考虑创建并发布[sscce](http://sscce.org),也许您正在获取什么图像与您想要的图像。 – 2012-02-23 21:23:38
你好这里是一个图像,左边是我,右边是我想要的东西: http://imageshack.us/f/696/66399551.png/ – sam 2012-02-23 21:43:07
我已经上传你的图片到你的问题。 – 2012-02-23 21:50:53