社区
Java SE
帖子详情
在JScrollPane中绘图的问题
CodingAsker
2007-07-24 03:02:45
我在网上看有人说,只要在JScrollPane中放一个Panel,再在Panel中绘图就能自动实现滚动。于是我在NetBeans的可视化设计里给JFrame放了个JScrollPane,又给JScrollPane放了个Panel,然后给一个Button写了如下事件:
jPanel.getGraphics().drawRect(10,10,800,600);
然后我执行了一下,那个矩形是画出来了,可是滚动不了呀,为什么呢?
...全文
105
1
打赏
收藏
在JScrollPane中绘图的问题
我在网上看有人说,只要在JScrollPane中放一个Panel,再在Panel中绘图就能自动实现滚动。于是我在NetBeans的可视化设计里给JFrame放了个JScrollPane,又给JScrollPane放了个Panel,然后给一个Button写了如下事件: jPanel.getGraphics().drawRect(10,10,800,600); 然后我执行了一下,那个矩形是画出来了,可是滚动不了呀,为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kenn123
2007-09-07
打赏
举报
回复
要让JScrollPane 的滚动条随着内容变化,需要实时更新它的setPreferedSize(),也就是说,先从panel中getPreferedSize,再定义到JScrollPane中。
javaSE代码实例
15.6.2 定义在接口
中
的内部接口 341 15.7 小结 342 第16章 多线程——Java
中
的并发协作 343 16.1 线程的基本知识 343 16.1.1 多线程编程的意义 343 16.1.2 定义自己的线程 344 16.1.3 创建线程对象 ...
JAVA设置新视口,java – 在
JScrollPane
的视口上绘制静态图像
我试图在
JScrollPane
上绘制一个红色正方形.我下面的代码对此做了一个很好的工作,但有时当我滚动视口太快时,红色方块向上或向下跳跃.这让我觉得奇怪,因为
JScrollPane
本身是静止的,所以我假设Swing不会试图移动其
中
...
Java
中
滚动时消失_关于java:使用JPanel构建
JScrollPane
时,滚动条消失
我要做的是将图像加载到
JScrollPane
中
,并由其他组件包围,并且当窗口小于图像时,它应该被滚动条包围,以便您可以通过滚动查看整个图像。我通过使用我自己的类ImagePanel构造一个
JScrollPane
来做到这一点,该类扩展...
如何用java在窗口
中
绘画_java-在视口外的
JScrollPane
绘画
中
列出
} } 请注意,我正在尝试确保滚动是在调度线程
中
完成的,因为我认为可能是
问题
在于它在重新绘制时被滚动了.但是,我仍然有一个
问题
,如果事情真的很活跃,某些列表项会在视口之外绘制,从而覆盖
JScrollPane
之外的内容.强制...
java
jscrollpane
样式_Java - 透明的
JScrollPane
Opacity是用于优化
绘图
的Swing组件的布尔属性:true:组件同意绘制其矩形边界
中
包含的所有位。false:该组件不保证在其矩形边界内绘制所有位。透明度是一种合成数字图像的方法,如本例所示。考虑到这种区别可能有助...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章