Java JTabbedPane getTabPaneLeadingPlacement()

Here you can find the source of getTabPaneLeadingPlacement()

Description

Gets the tab pane leading placement.

License

Apache License

Return

the tab pane leading placement

Declaration

public static int getTabPaneLeadingPlacement() 

Method Source Code

//package com.java2s;
/*/*from ww w  .j  a  v  a  2  s. co m*/
 * Copyright 2002-2016 Jalal Kiswani.
 *
 * 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 java.awt.ComponentOrientation;

import javax.swing.JTabbedPane;

public class Main {
    static ComponentOrientation defaultComponentOrientation = ComponentOrientation.LEFT_TO_RIGHT;

    /**
     * Gets the tab pane leading placement.
     *
     * @return the tab pane leading placement
     */
    public static int getTabPaneLeadingPlacement() {
        return isLeftOrientation() ? JTabbedPane.LEFT : JTabbedPane.RIGHT;
    }

    /**
     * Checks if is left orientation.
     *
     * @return true, if is left orientation
     */
    public static boolean isLeftOrientation() {
        return defaultComponentOrientation == ComponentOrientation.LEFT_TO_RIGHT;
    }
}

Related

  1. getTabbedPaneComponentIndex(JTabbedPane tabbedPane, String title)
  2. getTabbedPaneFor(Component c)
  3. getTabComponentIndex(JTabbedPane tbp, Component component)
  4. getTabIndex(final JTabbedPane tabs, final String title)
  5. getTabIndexAt(JTabbedPane tabbedPane, int x, int y)
  6. getTabsHeight()
  7. getVirtualWidth(Segment seg, int tabSize)
  8. installPrefsHandler(final Preferences prefs, final String name, final JTabbedPane tabbedPane)
  9. installPrefsHandler(Preferences prefs, String string, JTabbedPane tabbedPane)