java图片显示 由于图片太大无法显示完全,怎样使用滚动条??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JScrollPane js = JScrollPane(Component view) JScrollPane(Component view) 创建一个显示指定组件内容的 JScrollPane,只要组件的内容超过视图大小就会显示水平和垂直滚动条。 public pictureViewer(String path, File file) { this.setTitle("图片浏览器"); initComponents(); //系统自动调用 //stopButton.setEnabled(false); this.path = path; //把当前文件的路径赋值给path this.file = file; //把所选文件赋值给file getImageNames(path, file); String s=file.toString(); ImageIcon icon = new ImageIcon(file.toString()); picLabel = new JLabel(icon); jsp.setColumnHeaderView(picLabel);//jsp是JScrollPane实例 // picPanel.add(picLabel, BorderLayout.CENTER); setDefaultCloseOperation(DISPOSE_ON_CLOSE); show(); System.out.println(index); }好像不行的 你要创建一个JScrollPane scrollPane,然后设置它的HorizontalScrollBarPolicyscrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS); scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);最后将你的画板添加到scrollPane中,scrollPane.setViewportView(panel);还要设置一下panel的PreferredSize,改成合适的大小,panel.setPreferredSize(new Dimension(x, y));这样就可以了 JTable中 如何实现两列数据互换位置? 菜鸟求助 下面的程序有点不懂~请帮忙解释下,另外wait() ,nofity(),sleep()的区别 thinking in java 中一道题 谁帮我看看,初学java 大家帮忙看看这段你码,有错误,指点指点! 序列化的问题,Classloader类的使用,ObjectInputStream类中resolveclass()的使用问题? JNI中C操作java类属性的问题。 什么是环境变量啊?我真的很痛苦!我用了100分,大家应该知道我是多么痛苦了吧! 输入输出问题~~~ 由俄罗斯方块推出的问题 垂直搜索引擎如何实现按照字段排序的功能?
JScrollPane js = JScrollPane(Component view)
JScrollPane(Component view)
创建一个显示指定组件内容的 JScrollPane,只要组件的内容超过视图大小就会显示水平和垂直滚动条。
this.setTitle("图片浏览器");
initComponents(); //系统自动调用 //stopButton.setEnabled(false); this.path = path; //把当前文件的路径赋值给path
this.file = file; //把所选文件赋值给file
getImageNames(path, file);
String s=file.toString();
ImageIcon icon = new ImageIcon(file.toString());
picLabel = new JLabel(icon);
jsp.setColumnHeaderView(picLabel);//jsp是JScrollPane实例
// picPanel.add(picLabel, BorderLayout.CENTER);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
show();
System.out.println(index);
}
好像不行的
scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
最后将你的画板添加到scrollPane中,
scrollPane.setViewportView(panel);
还要设置一下panel的PreferredSize,改成合适的大小,
panel.setPreferredSize(new Dimension(x, y));
这样就可以了