< prev index next >

src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2002, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 277,287 **** Component c = getScrollChild(); if (c == null) { return; } int sx, sy; ! Color colors[] = getGUIcolors(); if (sp.getScrollbarDisplayPolicy() == ScrollPane.SCROLLBARS_NEVER) { sx = -x; sy = -y; } else { --- 277,287 ---- Component c = getScrollChild(); if (c == null) { return; } int sx, sy; ! Color[] colors = getGUIcolors(); if (sp.getScrollbarDisplayPolicy() == ScrollPane.SCROLLBARS_NEVER) { sx = -x; sy = -y; } else {
*** 351,372 **** // paint the whole scrollbar } } void repaintScrollBars() { Graphics g = getGraphics(); ! Color colors[] = getGUIcolors(); if (g != null) { try { paintScrollBars(g, colors); } finally { g.dispose(); } } } public void repaintScrollbarRequest(XScrollbar sb) { Graphics g = getGraphics(); ! Color colors[] = getGUIcolors(); if (g != null) { try { if (sb == vsb) { paintVerScrollbar(g, colors, true); } else if (sb == hsb) { --- 351,372 ---- // paint the whole scrollbar } } void repaintScrollBars() { Graphics g = getGraphics(); ! Color[] colors = getGUIcolors(); if (g != null) { try { paintScrollBars(g, colors); } finally { g.dispose(); } } } public void repaintScrollbarRequest(XScrollbar sb) { Graphics g = getGraphics(); ! Color[] colors = getGUIcolors(); if (g != null) { try { if (sb == vsb) { paintVerScrollbar(g, colors, true); } else if (sb == hsb) {
*** 395,405 **** * * @param g the graphics context to draw into * @param colors the colors used to draw the scrollbar * @param paintAll paint the whole scrollbar if true, just the thumb if false */ ! void paintHorScrollbar(Graphics g, Color colors[], boolean paintAll) { if (hsbSpace <= 0) { return; } Graphics ng = g.create(); g.setColor(colors[BACKGROUND_COLOR]); --- 395,405 ---- * * @param g the graphics context to draw into * @param colors the colors used to draw the scrollbar * @param paintAll paint the whole scrollbar if true, just the thumb if false */ ! void paintHorScrollbar(Graphics g, Color[] colors, boolean paintAll) { if (hsbSpace <= 0) { return; } Graphics ng = g.create(); g.setColor(colors[BACKGROUND_COLOR]);
*** 431,441 **** * * @param g the graphics context to draw into * @param colors the colors used to draw the scrollbar * @param paintAll paint the whole scrollbar if true, just the thumb if false */ ! void paintVerScrollbar(Graphics g, Color colors[], boolean paintAll) { if (vsbSpace <= 0) { return; } Graphics ng = g.create(); g.setColor(colors[BACKGROUND_COLOR]); --- 431,441 ---- * * @param g the graphics context to draw into * @param colors the colors used to draw the scrollbar * @param paintAll paint the whole scrollbar if true, just the thumb if false */ ! void paintVerScrollbar(Graphics g, Color[] colors, boolean paintAll) { if (vsbSpace <= 0) { return; } Graphics ng = g.create(); g.setColor(colors[BACKGROUND_COLOR]);
< prev index next >