当前位置: 首页>>代码示例>>Java>>正文


Java BorderLayout.setHgap方法代码示例

本文整理汇总了Java中java.awt.BorderLayout.setHgap方法的典型用法代码示例。如果您正苦于以下问题:Java BorderLayout.setHgap方法的具体用法?Java BorderLayout.setHgap怎么用?Java BorderLayout.setHgap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在java.awt.BorderLayout的用法示例。


在下文中一共展示了BorderLayout.setHgap方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: ObjectNameInputPanel

import java.awt.BorderLayout; //导入方法依赖的package包/类
/** Constructs panel. */
public ObjectNameInputPanel () {
  BorderLayout layout = new BorderLayout();
  layout.setVgap(5);
  layout.setHgap(5);
  setLayout(layout);
        
  // label and text field with mnemonic
  String labelText = I18nUtil.getBundle().getString ("LBL_TemplateName");
  JLabel label = new JLabel();
  Mnemonics.setLocalizedText(label, labelText);
  text = new JTextField();
  text.getAccessibleContext().setAccessibleDescription(I18nUtil.getBundle().getString ("ACS_TEXT_ObjectNameInputPanel"));
        
  label.setLabelFor(text);
        
  add(BorderLayout.WEST, label);
  add(BorderLayout.CENTER, text);
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:20,代码来源:SelectorUtils.java

示例2: initialize

import java.awt.BorderLayout; //导入方法依赖的package包/类
/**
 * This method initializes this
 * @return void
 */
private void initialize() {
	
	BorderLayout borderLayout = new BorderLayout();
	borderLayout.setHgap(50);
	borderLayout.setVgap(50);
	
	this.setLayout(borderLayout);
	this.setSize(850, 500);
	this.setAutoscrolls(true);		
	this.setBorder(null);
	this.setFocusable(true);
	this.setVisible(true);
	this.add(getOntoSplitPane(), BorderLayout.CENTER);
}
 
开发者ID:EnFlexIT,项目名称:AgentWorkbench,代码行数:19,代码来源:OntologyTab.java

示例3: JPanel4Visualisation

import java.awt.BorderLayout; //导入方法依赖的package包/类
/**
 * Instantiates a new j panel4 visualization.
 *
 * @param tabName the tab name
 */
public JPanel4Visualisation(Project project, String tabName) {
	super();
	this.currProject = project;
	this.tabName = tabName;
	
	BorderLayout borderLayout = new BorderLayout();
	borderLayout.setHgap(10);
	borderLayout.setVgap(10);
	this.setLayout(borderLayout);
	
}
 
开发者ID:EnFlexIT,项目名称:AgentWorkbench,代码行数:17,代码来源:JPanel4Visualisation.java

示例4: AudioMixerOptionUI

import java.awt.BorderLayout; //导入方法依赖的package包/类
/**
 * Creates a new {@code AudioMixerOptionUI} for the given
 * {@code AudioMixerOption}.
 *
 * @param gui The GUI.
 * @param option The {@code AudioMixerOption} to make a user
 *      interface for.
 * @param editable boolean whether user can modify the setting
 */
public AudioMixerOptionUI(GUI gui, final AudioMixerOption option,
                          boolean editable) {
    super(option, editable);

    this.gui = gui;

    BorderLayout layout = new BorderLayout();
    layout.setHgap(15);
    panel.setLayout(layout);

    cbox = new JComboBox<>();
    panel.add(cbox, BorderLayout.LINE_START);

    currentMixerLabel = new JLabel();
    panel.add(currentMixerLabel, BorderLayout.LINE_END);
    updateMixerLabel();

    button1 = Utility.localizedButton("test");
    panel.add(button1);

    button2 = Utility.localizedButton("music");
    panel.add(button2);

    cbox.add(super.getJLabel());
    cbox.setModel(new DefaultComboBoxModel<>(getOption().getChoices()
            .toArray(new MixerWrapper[0])));
    reset();
    cbox.setEnabled(editable);

    ActionListener aHandler = (ActionEvent ae) -> {
        if (ae.getSource() == button1) {
            gui.playSound("sound.event.buildingComplete");
        } else if (ae.getSource() == button2) {
            gui.playSound("sound.intro.general");
        } else if (ae.getSource() == cbox) {
            MixerWrapper value = (MixerWrapper) cbox.getSelectedItem();
            if (getOption().getValue() != value) {
                getOption().setValue(value);
                updateMixerLabel();
            }
        }
    };
    button1.addActionListener(aHandler);
    button2.addActionListener(aHandler);
    cbox.addActionListener(aHandler);

    initialize();
}
 
开发者ID:FreeCol,项目名称:freecol,代码行数:58,代码来源:AudioMixerOptionUI.java

示例5: ChallengeGUI

import java.awt.BorderLayout; //导入方法依赖的package包/类
/**
 * Create the main GUI window.
 */
public ChallengeGUI()
{
	super("Challenge");
	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	
	setJMenuBar(new Menus());
			
	model = new ChallengeModel();
	bracket = new BracketPane(model);
	bracketScroll = new JScrollPane(bracket);
	bracketScroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
	bracketScroll.getViewport().setBackground(Color.WHITE);
	bracketScroll.getViewport().setLayout(new BetterViewportLayout());
	
	tree = new EntrantTree();
	tree.setDragEnabled(true);
	
	bonusSelect = new JComboBox<String>(new String[] { "Bonus", "Regular" });
	bonusSelect.addActionListener(new ActionListener() {
		@Override
		public void actionPerformed(ActionEvent e) {
			tree.useBonusDialins(bonusSelect.getSelectedItem().equals("Bonus"));
		}
	});
	bonusSelect.setSelectedItem("Bonus");  // just to make sure everyone is on the same page
	
	SelectionBar selectBar = new SelectionBar();

	JScrollPane tpane = new JScrollPane(tree);
	tpane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
	tpane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);

	JPanel main = new JPanel(new MigLayout("fill", "[grow 0][fill]", "[grow 0][]"));
	
	main.add(new JLabel("Drag drives with"), "split 3");
	main.add(bonusSelect, "");
	main.add(new JLabel("dialins"), "");
	main.add(bracketScroll, "spany 2, grow, wrap");
	main.add(tpane, "growy, w 200!");

	BorderLayout layout = new BorderLayout();
	layout.setHgap(5);
	layout.setVgap(5);
	JPanel content = new JPanel(layout);
	content.add(selectBar, BorderLayout.NORTH);
	content.add(main, BorderLayout.CENTER);
	
	setContentPane(content);
	setSize(1024,768);
	setVisible(true);
	
    Database.openDefault();
}
 
开发者ID:drytoastman,项目名称:scorekeeperfrontend,代码行数:57,代码来源:ChallengeGUI.java


注:本文中的java.awt.BorderLayout.setHgap方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。