Java JScrollPane createScrollPane(JComponent content)

Here you can find the source of createScrollPane(JComponent content)

Description

creates a scrollpane with the given component embedded.

License

Open Source License

Parameter

Parameter Description
content the JComponent to embed

Return

the scrollpane with the embedded component

Declaration

public final static JScrollPane createScrollPane(JComponent content) 

Method Source Code

//package com.java2s;
/*******************************************************************************
*
* This file is part of JMad.// w w  w.  jav a  2  s  .c o  m
* 
* Copyright (c) 2008-2011, CERN. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* 
******************************************************************************/

import javax.swing.JComponent;
import javax.swing.JScrollPane;
import javax.swing.ScrollPaneConstants;

public class Main {
    /**
     * creates a scrollpane with the given component embedded.
     * 
     * @param content the {@link JComponent} to embed
     * @return the scrollpane with the embedded component
     */
    public final static JScrollPane createScrollPane(JComponent content) {
        JScrollPane scrollPane = new JScrollPane(content, ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
                ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
        return scrollPane;
    }
}

Related

  1. addStyle(JScrollPane jScrollPane, String labelName)
  2. applyCorrectViewPosition(JComponent targetComponent, JScrollPane scrollPane)
  3. bindHorizontalScrolling(JScrollPane jScrollPane1, JScrollPane jScrollPane2)
  4. buildLabeledScroller(String label, Component contents)
  5. createJScrollPane(JComponent component)
  6. createSelfManagedScrollPane(final Component view, final JComponent parentToRevalidate)
  7. defaultAutoScroll(JComponent comp, Point cursorLocn)
  8. defaultGetAutoscrollInsets(JComponent comp)
  9. findScrollPane(Component c)