如何将JScrollPane的背景设置为透明
2013-04-06 12:56
260 查看
在设置JPanel背景透明时一般使用
Java代码
jPanel.setOpaque(false);
而如果panel是JScrollPane的话除了上述代码外还要加上 一段例如
Java代码
jsPane.setOpaque(false);
jsPane.getViewport().setOpaque(false);
JViewport 为数据源提供一个窗口或“视口”,例如,一个文本文件。该数据源为由 JViewport 视图显示的“scrollable 客户端”(即数据模型)。JScrollPane 基本上由 JScrollBar、一个 JViewport 以及它们之间的连线组成
故其数据应该放在JViewport中,因此设置背景透明时,除了要设置pane的背景,还要将JViewport背景也设置为透明才可。
Java代码
jPanel.setOpaque(false);
而如果panel是JScrollPane的话除了上述代码外还要加上 一段例如
Java代码
jsPane.setOpaque(false);
jsPane.getViewport().setOpaque(false);
JViewport 为数据源提供一个窗口或“视口”,例如,一个文本文件。该数据源为由 JViewport 视图显示的“scrollable 客户端”(即数据模型)。JScrollPane 基本上由 JScrollBar、一个 JViewport 以及它们之间的连线组成
故其数据应该放在JViewport中,因此设置背景透明时,除了要设置pane的背景,还要将JViewport背景也设置为透明才可。
相关文章推荐
- 关于JScrollPane如何背景如何设置透明的方
- Android如何设置背景透明、开关输入法、改变标题栏颜色、layer-list
- Android CollapsingToolbarLayout设置背景图片后如何透明状态栏
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- C# winform如何设置ListBox背景图或者透明背景及边框色
- 如何设置控件的背景为透明的
- IE下如何设置iframe背景透明
- Flex中如何将灰色背景设置为透明效果
- 如何设置SurfaceView背景透明
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- pixi.js如何设置舞台背景为透明
- css——如何让一段文字自动换行,并且左对齐,设置背景透明
- VC static控件背景如何设置成透明
- html如何设置兼容的背景透明
- 如何在IE8设置透明背景
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- Sublime如何设置背景透明
- Activity如何设置透明背景
- 如何将TextView设置背景透明(不改变本身颜色)