javax.swing.JLayeredPane.setLayout()方法的使用及代码示例

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

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

JLayeredPane.setLayout介绍

暂无

代码示例

代码示例来源:origin: magefree/mage

private void initComponents() {
  setOpaque(false);
  jPanel = new JLayeredPane();
  jPanel.setLayout(null);
  jPanel.setOpaque(false);
  jScrollPane = new JScrollPane(jPanel);
  Border empty = new EmptyBorder(0, 0, 0, 0);
  jScrollPane.setBorder(empty);
  jScrollPane.setViewportBorder(empty);
  jScrollPane.setOpaque(false);
  jScrollPane.getViewport().setOpaque(false);
  this.add(jScrollPane);
}

代码示例来源:origin: magefree/mage

cardContent.setLayout(null);
cardContent.setOpaque(false);
cardContent.addMouseListener(new MouseAdapter() {

代码示例来源:origin: magefree/mage

/**
 * This method initializes this
 * 
 * @return void
 */
private void initialize() {
  int w = getDlgParams().rect.width;
  int h = getDlgParams().rect.height;
  jLayeredPane = new JLayeredPane();
  add(jLayeredPane);
  jLayeredPane.setSize(w, h);
  jLayeredPane.setVisible(true);
  jLayeredPane.setOpaque(false);
  jTitle = new CustomLabel();
  jTitle.setBounds(new Rectangle(5, 3, w, 16));
  jTitle.setFont(new Font("Dialog", Font.BOLD, 14));
  jTitle.setText("Current stack: ");
  this.setLayout(null);
  jLayeredPane.setLayout(null);
  jLayeredPane.add(jTitle, null);
  //jLayeredPane.add(jTitle2, null);
  jLayeredPane.add(getJButtonAccept(), null);
  jLayeredPane.add(getJButtonResponse(), null);
  makeTransparent(jLayeredPane);
}

代码示例来源:origin: stackoverflow.com

JPanel normalContents = new JPanel();
layer.add(normalContents, JLayeredPane.DEFAULT_LAYER);
JLayeredPane subMenuAuxiliaryLayer = new JLayeredPane()
subMenuAuxiliaryLayer.setLayout(new BoxLayout(subMenuAuxiliaryLayer, BoxLayout.LINE_AXIS));
layer.add(subMenuAuxiliaryLayer, JLayeredPane.PALETTE_LAYER);
JPanel submenuContents = new JPanel();
subMenuAuliliaryLayer.add(submenuContents);
subMenuAuxiliaryLayer.add(Box.createHorizontalGlue());

代码示例来源:origin: stackoverflow.com

JLayeredPane layer = new JLayeredPane();
layer.setLayout(new OverlayLayout(layer));

代码示例来源:origin: stackoverflow.com

JLayeredPane layeredFooPane = new JLayeredPane();
// The magic!
layeredFooPane.setLayout(new LayeredPaneLayout(layeredPane));
// Add components:
layeredFooPane.add(fooComponent, new Integer(JLayeredPane.DEFAULT_LAYER + 10));
layeredFooPane.add(barComponent, JLayeredPane.DEFAULT_LAYER);

代码示例来源:origin: cmu-phil/tetrad

private void initComponents() {
  layeredPane.setLayer(innerComponent, JLayeredPane.DEFAULT_LAYER);
  GroupLayout layeredPaneLayout = new GroupLayout(layeredPane);
  layeredPane.setLayout(layeredPaneLayout);
  layeredPaneLayout.setHorizontalGroup(layeredPaneLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
      .addGroup(layeredPaneLayout.createSequentialGroup()
          .addContainerGap()
          .addComponent(innerComponent, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
          .addContainerGap())
  );
  layeredPaneLayout.setVerticalGroup(layeredPaneLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
      .addGroup(layeredPaneLayout.createSequentialGroup()
          .addContainerGap()
          .addComponent(innerComponent, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
          .addContainerGap())
  );
  GroupLayout layout = new GroupLayout(this);
  this.setLayout(layout);
  layout.setHorizontalGroup(
      layout.createParallelGroup(GroupLayout.Alignment.LEADING)
          .addComponent(layeredPane, GroupLayout.Alignment.TRAILING)
  );
  layout.setVerticalGroup(
      layout.createParallelGroup(GroupLayout.Alignment.LEADING)
          .addComponent(layeredPane, GroupLayout.Alignment.TRAILING)
  );
}

代码示例来源:origin: org.geotools/gt-widgets-swing-pending

private void init(){
  setLayout(new BorderLayout());
  setPreferredSize(new Dimension(150,150));
  mapDecorationPane.setLayout(new BufferLayout());
  userDecorationPane.setLayout(new BufferLayout());
  mainDecorationPane.setLayout(new BufferLayout());
  mainDecorationPane.add(informationDecoration.geComponent(), new Integer(3));
  mainDecorationPane.add(userDecorationPane, new Integer(2));
  mainDecorationPane.add(mapDecorationPane, new Integer(1));
  add(BorderLayout.CENTER, mainDecorationPane);
  setBackground(Color.WHITE);
  setOpaque(true);
}

代码示例来源:origin: SKCraft/Launcher

BorderFactory.createEtchedBorder(), BorderFactory
        .createEmptyBorder(4, 4, 4, 4)));
panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));

代码示例来源:origin: SKCraft/Launcher

panel.setLayout(new WebpageLayoutManager());

代码示例来源:origin: edu.toronto.cs.savant/savant-core

jlp.setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.BOTH;
frameLandscape.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.fill = GridBagConstraints.HORIZONTAL;

代码示例来源:origin: xyz.cofe/docking-frames-ext-toolbar

base.setLayer(button, JLayeredPane.DEFAULT_LAYER);
base.setLayer(elsewhere, JLayeredPane.MODAL_LAYER);
base.setLayout(new LayoutManager(){
  @Override
  public void removeLayoutComponent( Component comp ){

代码示例来源:origin: tinyMediaManager/tinyMediaManager

content.setLayout(
  new FormLayout(new ColumnSpec[] { ColumnSpec.decode("default:grow"), FormFactory.RELATED_GAP_COLSPEC, ColumnSpec.decode("right:270px"), },
    new RowSpec[] { RowSpec.decode("fill:max(500px;default):grow"), }));

代码示例来源:origin: crashinvaders/gdx-texture-packer-gui

pane.setLayout(new BorderLayout());
pane.add(lwjglCanvas.getCanvas(), BorderLayout.CENTER, 0);

代码示例来源:origin: org.fosstrak.hal/hal-impl-sim

if (jLayeredPane == null) {
  jLayeredPane = new JLayeredPane();
  jLayeredPane.setLayout(null);
  jLayeredPane.setOpaque(true);
  jLayeredPane.setBackground(Color.WHITE);

代码示例来源:origin: RPTools/maptool

glassPaneComposite.setLayout(new GridBagLayout());
GridBagConstraints constraints = new GridBagConstraints();
constraints.gridx = 1;

代码示例来源:origin: org.fosstrak.hal/hal-impl-sim

if (jLayeredPane == null) {
  jLayeredPane = new JLayeredPane();
  jLayeredPane.setLayout(null);
  jLayeredPane.setOpaque(true);
  jLayeredPane.setBackground(Color.WHITE);

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

m_layered_pane.setLayout(new JETALayerLayout());

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

public JediTermWidget(int columns, int lines, SettingsProvider settingsProvider) {
 super(new BorderLayout());
 mySettingsProvider = settingsProvider;
 StyleState styleState = createDefaultStyle();
 myTextProcessing = new TextProcessing(settingsProvider.getHyperlinkColor(), settingsProvider.getHyperlinkHighlightingMode());
 TerminalTextBuffer terminalTextBuffer = new TerminalTextBuffer(columns, lines, styleState, settingsProvider.getBufferMaxLinesCount(), myTextProcessing);
 myTerminalPanel = createTerminalPanel(mySettingsProvider, styleState, terminalTextBuffer);
 myTerminal = new JediTerminal(myTerminalPanel, terminalTextBuffer, styleState);
 myTerminal.setModeEnabled(TerminalMode.AltSendsEscape, mySettingsProvider.altSendsEscape());
 myTerminalPanel.addTerminalMouseListener(myTerminal);
 myTerminalPanel.setNextProvider(this);
 myTerminalPanel.setCoordAccessor(myTerminal);
 myPreConnectHandler = createPreConnectHandler(myTerminal);
 myTerminalPanel.addCustomKeyListener(myPreConnectHandler);
 myScrollBar = createScrollBar();
 myInnerPanel = new JLayeredPane();
 myInnerPanel.setFocusable(false);
 setFocusable(false);
 myInnerPanel.setLayout(new TerminalLayout());
 myInnerPanel.add(myTerminalPanel, TerminalLayout.TERMINAL);
 myInnerPanel.add(myScrollBar, TerminalLayout.SCROLL);
 add(myInnerPanel, BorderLayout.CENTER);
 myScrollBar.setModel(myTerminalPanel.getBoundedRangeModel());
 mySessionRunning.set(false);
 myTerminalPanel.init();
 myTerminalPanel.setVisible(true);
}

代码示例来源:origin: nl.cloudfarming.client/cloudfarming-client-geoviewer-jxmap

layerPanelContainer.setLayout(new FillLayout());
add(layerPanelContainer, BorderLayout.CENTER);

相关文章