社区
Java SE
帖子详情
面板滚动问题,解决马上给分!!
fdm_sea
2005-02-24 10:05:19
现要在JPanel上绘制图形,面板大小固定,当图形大小大于面板时怎么能实现出scroll那样的效果
例;:
图形为 300x400 而JPanel只有300x300,希望JPanel这时能自动加上scrollbar
...全文
223
17
打赏
收藏
面板滚动问题,解决马上给分!!
现要在JPanel上绘制图形,面板大小固定,当图形大小大于面板时怎么能实现出scroll那样的效果 例;: 图形为 300x400 而JPanel只有300x300,希望JPanel这时能自动加上scrollbar
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bigc2000
2005-02-28
打赏
举报
回复
faint!
看一下java tuitor就可以了,那里面多的是
fdm_sea
2005-02-28
打赏
举报
回复
晕..
wadsunglow
2005-02-28
打赏
举报
回复
up
GUN_JACK
2005-02-28
打赏
举报
回复
up
fdm_sea
2005-02-27
打赏
举报
回复
bump
fdm_sea
2005-02-26
打赏
举报
回复
测试代码:
public static void main(String[] args) {
JFrame f = new JFrame();
//JScrollPane js = new JScrollPane(new MyPanel());
JScrollPane js = new JScrollPane();
js.getViewport().add(new MyPanel());
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(js);
f.setSize(150, 150);
f.setVisible(true);
}
class MyPanel extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
setBackground(Color.black);
g.setColor(Color.yellow);
g.drawRect(5, 5, 150, 200);
g.setColor(Color.red);
g.fillRect(10, 10, 130, 180);
}
}
fdm_sea
2005-02-26
打赏
举报
回复
我知道JScrollPane, 用了上面的方法也不行,而且我不是显示图片,我是自己在jspanel上绘制的图形
newchengse
2005-02-25
打赏
举报
回复
好象我用过这个办法:JScrollPane.getViewport().add(JPanel);不行。不知用new JScrollPane(jpanel);行不行?
Januarius_
2005-02-25
打赏
举报
回复
use JScrollPane
jFresH_MaN
2005-02-25
打赏
举报
回复
new JScrollPane(jpane);//jpane就是你原来的pane
jFresH_MaN
2005-02-25
打赏
举报
回复
晕,JScrollPane已经为你准备好了
jinxfei
2005-02-25
打赏
举报
回复
如果你原来的代码是image直接放到jpanel中,那么,现在再把jpanel放到一个jscrollpane就可以了。
飞行的兔子
2005-02-25
打赏
举报
回复
将你要加入滚动条的对象传入JScrollPane作为引数,产生一个对象!
zealVampire
2005-02-25
打赏
举报
回复
搜索一下滚动条
或者看看jdk/demo/jfc/swing-set
bzCpp
2005-02-25
打赏
举报
回复
你可以把你的jpanel加到javax.swing.JScrollPane
可以用JScrollPane(Component view)
也可以JScrollPane.getViewport().add(JPanel)
fdm_sea
2005-02-25
打赏
举报
回复
没人知道??
还是这个问题太简单了....
javagodness
2005-02-24
打赏
举报
回复
up
11个震撼的javascript网页效果
4. **响应式图像**:JavaScript可以实现动态调整图像大小,适应不同设备屏幕,提高网页加载速度和用户体验,例如,picturefill库就是
解决
这个
问题
的一个好工具。 5. **时间线展示**:利用JavaScript,可以创建出...
Java在
滚动
面板
中添加若干按钮或其他组件却无法实现
滚动
滚动
面板
内加组件无法实现
滚动
1.4_14 Axure RP 9 for mac 高保真原型图 - 案例13 【动态
面板
-
滚动
条3】双向同步
滚动
1.4_14 Axure RP 9 for mac 高保真原型图 - 案例13 【动态
面板
-
滚动
条3】双向同步
滚动
Axure常用交互效果六——
滚动
效果
滚动
效果的应用范围非常广泛,例如APP、H5页面的信息
滚动
条,数据看板中的实时数据播报,提示信息等等;循环的间隔和滑动的时间都可以根据不同的项目要求,自行设置,希望通过以上内容能帮助到大家。步骤四:为动态...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章