package org.korsakow.ide.ui.components; import java.awt.LayoutManager; import javax.swing.JPanel; /** * A panel that (unlike JPanel) doesn't draw, is used purely for layout purposes. * The intent is to make code easier to maintain than littering JPanel.setOpaque all over. * Also easier to manage colors. * @deprecated */ public class KLayoutPanel extends JPanel// implements Scrollable { public KLayoutPanel() { super(); // setOpaque(false); } public KLayoutPanel(LayoutManager layout) { super(layout); // setOpaque(false); } // public Dimension getPreferredScrollableViewportSize() { // return getPreferredSize(); // } // public boolean getScrollableTracksViewportHeight() { // return false; // } // public boolean getScrollableTracksViewportWidth() { // return false; // } // public int getScrollableBlockIncrement(Rectangle visibleRect, // int orientation, int direction) { // return 10; // } // public int getScrollableUnitIncrement(Rectangle visibleRect, // int orientation, int direction) { // return 1; // } }