本文整理了Java中javax.swing.JLayeredPane.setLayout()
方法的一些代码示例,展示了JLayeredPane.setLayout()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JLayeredPane.setLayout()
方法的具体详情如下:
包路径:javax.swing.JLayeredPane
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!