`
roc08
  • 浏览: 226456 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

怎样设置JScrollPane背景透明

 
阅读更多
在设置panel背景透明时一般使用
jPane.setOpaque(false);

而如果panel是JScrollPane的话除了上述代码外还要加上 一段例如


         
 jsPane.setOpaque(false);
	jsPane.getViewport().setOpaque(false);





JViewport 为数据源提供一个窗口或“视口”,例如,一个文本文件。该数据源为由 JViewport 视图显示的“scrollable 客户端”(即数据模型)。JScrollPane 基本上由 JScrollBar、一个 JViewport 以及它们之间的连线组成

故其数据应该放在JViewport中,因此设置背景透明时,除了要设置pane的背景,还要将JViewport背景也设置为透明才可。
  • 大小: 3.4 KB
分享到:
评论

相关推荐

    JScrollPane设置透明

    设置透明并不意味着组件不可见,而是指组件的背景颜色不会被绘制。如果希望组件完全不可见,需要将组件的可见性设置为`false`,即`setVisible(false)`。 6. **注意点**: - 当设置`JScrollPane`及其`JViewport`...

    jScrollPane

    在这个示例中,我们创建了一个名为`scrollingContent`的div,并在页面加载完成后应用了jScrollPane插件,设置了滚动条的宽度和外边距。 ### 注意事项 1. 确保jQuery库在jScrollPane之前加载,因为jScrollPane依赖于...

    JScrollPane 滚动条 例子

    例如,我们可以设置` JScrollPane.VERTICAL_SCROLLBAR_ALWAYS`来确保始终显示垂直滚动条。 创建一个`JScrollPane`的例子通常包括以下步骤: 1. 创建一个需要添加滚动条的组件,比如`JTextArea`或`JTable`。 2. 将...

    jScrollPane2.0

    4. **配置选项**:可以通过传递参数给 `.jScrollPane()` 方法,设置滚动条的行为和外观。 5. **测试和调整**:在不同的浏览器和设备上测试,根据需要调整样式和行为。 通过 **jScrollPane 2.0**,你可以创造出更...

    jQuery滚动条插件 jScrollPane

    jQuery的jScrollPane是一个高度可定制的滚动条插件,它允许开发者通过CSS样式来改变页面上块级元素的默认垂直滚动条,以提供更美观、更符合网站整体风格的用户体验。这个插件不仅提升了滚动条的视觉效果,还提供了...

    JScrollPane

    在JTextArea下添加滚动条以及JTextArea与TextArea的区别

    前端项目-jScrollPane.zip

    前端项目-jScrollPane,jscrollpane-带有jquery和css的跨浏览器可样式滚动条

    透明JScollPane

    因此,即使`JScrollPane`的背景被设置为透明,它的子组件依然会保留默认的不透明背景,从而导致整个`JScrollPane`看起来并不透明。 ### 如何实现 `JScrollPane` 的完全透明 为了实现`JScrollPane`的完全透明效果,...

    JScrollPane中 - 全身自定义滚动 点击查看 浏览器内置滚动样式

    4. 应用自定义UI:在`JScrollPane`实例上设置你的自定义`ScrollBarUI`,通过调用`setUI()`方法,例如`scrollPane.getVerticalScrollBar().setUI(new CustomScrollBarUI());`。 5. 考虑兼容性:如果你希望滚动条在...

    jScrollPane 滚动条 jQuery 滚动条

    例如,你可以设置滚动条的宽度、颜色、透明度等。下面是一个配置示例: ```javascript $('#your-scrollbar-container').jScrollPane({ arrowWidth: 15, // 设置箭头按钮的宽度 scrollBarWidth: 8, // 设置滚动条...

    jScrollPane, 漂亮,可以定制,跨浏览器 替换滚动条.zip

    jScrollPane, 漂亮,可以定制,跨浏览器 替换滚动条 jScrollPane --跨浏览器 自定义滚动条jScrollPane是一个可以用于替换浏览器滚动条缺省功能( 在具有溢出的元素上)的 jQuery插件: auto ) 具有一个可以使用CSS轻松...

    jquery jscrollpane.js滚动窗口仿微信聊天对话窗口样式(支持手机触屏拖动窗口).rar

    然后,在页面加载完成后,使用jQuery调用jscrollpane.js的初始化方法,设置必要的参数,以实现仿微信聊天对话窗口的滚动效果: ```javascript $(document).ready(function(){ $('#chat-container').jScrollPane({ ...

    jScrollPane-master

    3、stickToBottom:当maintainPosition设置为true,且滚动区域到达底部,当有新内容添加的时候任然会固定在滚动区域底部,默认是false; 4、stickToRight:与stickToBottom属性原理类似,只是方向是右侧而不是底部...

    JScrollPane的使用

    用JS特製個性化的滾動條。 網頁設計中系統自帶的滾動條常常破壞整個設計格局、風格。

    工作中用到的滚动条 jscrollpane以及整理

    JScrollPane 不仅提供了基本的滚动条,还允许开发者通过设置各种参数来自定义滚动条的颜色、大小、箭头形状等,从而使其与应用的其他设计元素保持一致。 在描述中提到的“自己整理了一下代码,简单实用方法”,这...

    Swing的JScrollPane嵌套使用时滚动条显示示例(示例源代码)

    在SWING中嵌套使用JScrollPane时,会出现诸多显示问题,如内层JScrollPane的滚动条显示不正常、框架缩放时,内层JScrollPane放大后无法自适应缩小等。如果需要显示内层的滚动条,则需要外层Scroll组件的view视图组件...

    jquery jscrollpane.js滚动窗口微信聊天对话框

    《使用jQuery jscrollpane.js实现滚动窗口微信聊天对话框》 在网页开发中,创建一个类似于微信聊天对话框的交互式界面是一项常见的需求。为了实现这样的功能,开发者常常会利用JavaScript库,比如jQuery,以及相关...

    java美化JScrollPanel的滚动条

    JScrollPane jScrollPane = new JScrollPane(jTree); jScrollPane.setBounds(10, 10, 200, 200); jScrollPane.getVerticalScrollBar().setUI(new ScrollBarUIEx (JScrollBar.VERTICAL)); jScrollPane....

    jquery滚动条插件jScrollPane的使用介绍

    该样式表文件允许用户进行许多定制,比如改变滚动条的宽度、颜色、背景等。 值得注意的是,由于jScrollPane是基于jQuery开发的,所以在使用之前必须确保已经包含了jQuery库。并且,jQuery库文件的位置必须在引入...

    Java常用面板之JScrollPane滚动面板实例详解

    再创建了一个JTextArea文本区域组件,将其设置为JScrollPane的视图组件。因为JScrollPane中的组件不能直接进行布局管理,所以注释掉的scrollPane.add(textArea);是无效的,正确的做法是通过setViewportView方法将...

Global site tag (gtag.js) - Google Analytics