javax.swing.JScrollBar.setBackground()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(118)

本文整理了Java中javax.swing.JScrollBar.setBackground()方法的一些代码示例,展示了JScrollBar.setBackground()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JScrollBar.setBackground()方法的具体详情如下:
包路径:javax.swing.JScrollBar
类名称:JScrollBar
方法名:setBackground

JScrollBar.setBackground介绍

暂无

代码示例

代码示例来源:origin: Exslims/MercuryTrade

public JScrollPane getVerticalContainer(JPanel container) {
  JScrollPane scrollPane = new JScrollPane(container);
  scrollPane.setBorder(null);
  scrollPane.setBackground(AppThemeColor.FRAME);
  scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
  scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
  scrollPane.addMouseWheelListener(e -> MercuryStoreUI.scrollToEndSubject.onNext(false));
  container.getParent().setBackground(AppThemeColor.TRANSPARENT);
  JScrollBar vBar = scrollPane.getVerticalScrollBar();
  vBar.setBackground(AppThemeColor.SLIDE_BG);
  vBar.setUI(new MercuryScrollBarUI());
  vBar.setPreferredSize(new Dimension(15, Integer.MAX_VALUE));
  vBar.setUnitIncrement(3);
  vBar.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
  return scrollPane;
}

代码示例来源:origin: org.java.net.substance/substance

if (vertical != null) {
  if (vertical.getBackground() instanceof UIResource) {
    vertical.setBackground(newBackgr);
if (horizontal != null) {
  if (horizontal.getBackground() instanceof UIResource) {
    horizontal.setBackground(newBackgr);

代码示例来源:origin: Exslims/MercuryTrade

vBar.setBackground(AppThemeColor.SLIDE_BG);
vBar.setUI(new MercuryScrollBarUI());
vBar.setPreferredSize(new Dimension(14, Integer.MAX_VALUE));

代码示例来源:origin: com.github.insubstantial/substance

if (vertical != null) {
  if (vertical.getBackground() instanceof UIResource) {
    vertical.setBackground(newBackgr);
if (horizontal != null) {
  if (horizontal.getBackground() instanceof UIResource) {
    horizontal.setBackground(newBackgr);

代码示例来源:origin: Exslims/MercuryTrade

vBar.setBackground(AppThemeColor.SLIDE_BG);
vBar.setUI(new MercuryScrollBarUI());
vBar.setPreferredSize(new Dimension(14, Integer.MAX_VALUE));

代码示例来源:origin: JetBrains/jediterm

@Override
public void uninstallUI(JComponent c) {
 myScrollTimer.stop();
 myTrackAnimator.stop();
 myThumbAnimator.stop();
 myScrollBar.removeFocusListener(myListener);
 myScrollBar.removePropertyChangeListener(myListener);
 myScrollBar.getModel().removeChangeListener(myListener);
 myScrollBar.removeMouseMotionListener(myListener);
 myScrollBar.removeMouseListener(myListener);
 myScrollBar.setForeground(null);
 myScrollBar.setBackground(null);
 myScrollBar = null;
}

代码示例来源:origin: Exslims/MercuryTrade

hBar.setBackground(AppThemeColor.SLIDE_BG);
hBar.setUI(new MercuryScrollBarUI());
hBar.setPreferredSize(new Dimension(Integer.MAX_VALUE, 16));

代码示例来源:origin: Exslims/MercuryTrade

vBar.setBackground(AppThemeColor.SLIDE_BG);
vBar.setUI(new MercuryScrollBarUI());
vBar.setPreferredSize(new Dimension(16, Integer.MAX_VALUE));

相关文章

JScrollBar类方法