为什么JScrollPane没有出现滚动条?
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JPanel;
import java.awt.Dimension;
import java.awt.Component;
import java.awt.GridLayout;
class Test{
JFrame jframe;
JLabel jlabel1;
JLabel jlabel2;
JLabel jlabel3;
JLabel jlabel4;
JScrollPane jscrollpane;
JPanel jpanel;
Dimension size;
Test(){
jframe=new JFrame();
jpanel=new JPanel(new GridLayout(4,1));
jlabel1=new JLabel("label1");
jlabel2=new JLabel("label2");
jlabel3=new JLabel("label3");
jlabel4=new JLabel("label4");
jpanel.add(jlabel1);
jpanel.add(jlabel2);
jpanel.add(jlabel3);
jpanel.add(jlabel4);
jpanel.setPreferredSize(new Dimension(200,200));
jscrollpane=new JScrollPane(jpanel);
jscrollpane.setSize(100,100);
jframe.add(jscrollpane);
jframe.setSize(new Dimension(300,300));
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jframe.setVisible(true);
jframe.setLayout(null);
}
public static void main(String arr[]){
SwingUtilities.invokeLater(new Runnable(){public void run(){new Test();}});
}
}
JPanel的size比jscrollpane还要大,为什么没出现滚动条?
相关阅读:
用vue-cli创建的项目,怎么一个components引用一个css文件
js关于Date的问题
问一下新闻类型的网站一个问题
请问哪个SEO互刷软件比较靠谱?
react-router 这样的路由怎么写呢?
请教大家一些思路,关于流程性控制,大家都是如何实现
(void)ptr 的作用
visual studio2013 的solution platforms如何设置win32?
window.location.href 传ID,不安全,怎么解决
Go map格式化问题请教
请教一个python的性能问题,从字典中取值,其时间复杂度是?
$.ajax 跨域请求的问题
vue2.0和vue-router2.0 采用hash模式,列表滑动到底部,点击跳转到详情页,详情页直接定位到底部,请问如何解决
想请教关于hibernate联合Id的处理类实现serializable的问题
文件login.php通过AJAX提交数据成功怎么刷页面
C++ 类模板 多个模板构造函数如何显示调用
React 如何动态渲染子组件?
react static静态方法不能在didMount中修改吗
一个php的面试题,大家看看
Python的元类, 你平时用的多吗? 怎么用的?