在jscroll窗格中调整jscroll中画布问题的大小我正在使用NetBeansGUI编辑器创建一个应用程序,在该编辑器中,我希望有一个JSplitPane,其顶部的组件将是Canvas在JScrollPane底部的组件将是JTextArea或者诸如此类的东西。当我向下拉除法器,从而增加顶部组件的大小时,一切似乎都调整得很好。当我试图将分隔符向上推时,问题就出现了:分隔符似乎在Canvas(也许在JScrollPane)。我尝试过各种首选/最小/最大尺寸的组合。JScrollPane和Canvas但似乎什么都起不到作用。这是NetBeans生成的代码中可能与当前问题有关的部分:jSplitPane1 = new javax.swing.JSplitPane();jScrollPane1 = new javax.swing.JScrollPane();canvas1 = new java.awt.Canvas();
jTextField1 = new javax.swing.JTextField();jSplitPane1.setDividerLocation(300);
jSplitPane1.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
jScrollPane1.setViewportView(canvas1);jSplitPane1.setTopComponent(jScrollPane1);
jTextField1.setText("jTextField1");jSplitPane1.setRightComponent(jTextField1);由于这是我的第一个问题,所以我不允许在问题中嵌入图像,所以我将只发布链接:红色箭头表示分隔符的位置。提前谢谢你的时间。
添加回答
举报
0/150
提交
取消