當前位置: 首頁>>代碼示例>>Java>>正文


Java GridBagConstraints.CENTER屬性代碼示例

本文整理匯總了Java中java.awt.GridBagConstraints.CENTER屬性的典型用法代碼示例。如果您正苦於以下問題:Java GridBagConstraints.CENTER屬性的具體用法?Java GridBagConstraints.CENTER怎麽用?Java GridBagConstraints.CENTER使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在java.awt.GridBagConstraints的用法示例。


在下文中一共展示了GridBagConstraints.CENTER屬性的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: PrintPreviewPanel

/**
 * Creates a preview panel for the specified {@link PrintableComponent}.
 *
 * @param comp
 *            the {@link PrintableComponent} the preview panel should be created for.
 */
public PrintPreviewPanel(PrintableComponent comp, PageFormat pageFormat) {
	this.printer = new ComponentPrinter(comp);
	this.cardLayout = new CardLayout();
	this.pageFormat = pageFormat;
	setLayout(cardLayout);

	GridBagConstraints gbc = new GridBagConstraints();
	gbc.weightx = 1;
	gbc.weighty = 1;
	gbc.fill = GridBagConstraints.NONE;
	gbc.anchor = GridBagConstraints.CENTER;

	landscapePanel = new JPanel(new GridBagLayout());
	landscapePreview = new ComponentPreviewPanel(Orientation.LANDSCAPE);
	landscapePanel.add(landscapePreview, gbc);
	add(landscapePanel, Orientation.LANDSCAPE.toString());

	portraitPanel = new JPanel(new GridBagLayout());
	portraitPreview = new ComponentPreviewPanel(Orientation.PORTRAIT);
	portraitPanel.add(portraitPreview, gbc);
	add(portraitPanel, Orientation.PORTRAIT.toString());

	// set page format
	setPageFormat(pageFormat);
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:31,代碼來源:PrintPreviewPanel.java

示例2: addFontChooser

private void addFontChooser(JComponent c, String displayName, FontChooser chooser) {
    GridBagLayout layout = (GridBagLayout)c.getLayout();
    GridBagConstraints constraints = new GridBagConstraints();
    constraints.insets = new Insets(3, 3, 3, 3);
    constraints.weightx = 0.0;
    constraints.fill = GridBagConstraints.NONE;
    constraints.anchor = GridBagConstraints.EAST;
    JLabel label = new JLabel(displayName, JLabel.TRAILING);
    layout.setConstraints(label, constraints);
    c.add(label);
    constraints.insets = new Insets(3, 3, 3, 1);
    constraints.weightx = 1.0;
    constraints.fill = GridBagConstraints.HORIZONTAL;
    constraints.anchor = GridBagConstraints.CENTER;
    layout.setConstraints(chooser.getPreview(), constraints);
    c.add(chooser.getPreview());
    constraints.insets = new Insets(3, 1, 3, 3);
    constraints.weightx = 0.0;
    constraints.fill = GridBagConstraints.NONE;
    constraints.anchor = GridBagConstraints.EAST;
    constraints.gridwidth = GridBagConstraints.REMAINDER;
    layout.setConstraints(chooser.getButton(), constraints);
    c.add(chooser.getButton());
    elements.add(chooser);
    label.setLabelFor(chooser.getButton());
}
 
開發者ID:arodchen,項目名稱:MaxSim,代碼行數:26,代碼來源:CFGOptionsPanel.java

示例3: setInsideLocation

final public ExtendedGridBagConstraints setInsideLocation(int intPinsideLocation) {
	switch (intPinsideLocation) {
		case GridBagConstraints.PAGE_START:
		case GridBagConstraints.PAGE_END:
		case GridBagConstraints.LINE_START:
		case GridBagConstraints.LINE_END:
		case GridBagConstraints.FIRST_LINE_START:
		case GridBagConstraints.FIRST_LINE_END:
		case GridBagConstraints.LAST_LINE_START:
		case GridBagConstraints.LAST_LINE_END:
		case GridBagConstraints.BASELINE:
		case GridBagConstraints.BASELINE_LEADING:
		case GridBagConstraints.BASELINE_TRAILING:
		case GridBagConstraints.ABOVE_BASELINE:
		case GridBagConstraints.ABOVE_BASELINE_LEADING:
		case GridBagConstraints.ABOVE_BASELINE_TRAILING:
		case GridBagConstraints.BELOW_BASELINE:
		case GridBagConstraints.BELOW_BASELINE_LEADING:
		case GridBagConstraints.BELOW_BASELINE_TRAILING:
			Tools.err("strange grid anchor value : ", intPinsideLocation);
			//$FALL-THROUGH$
		case GridBagConstraints.CENTER:
		case GridBagConstraints.NORTH:
		case GridBagConstraints.NORTHWEST:
		case GridBagConstraints.NORTHEAST:
		case GridBagConstraints.SOUTH:
		case GridBagConstraints.SOUTHWEST:
		case GridBagConstraints.SOUTHEAST:
		case GridBagConstraints.WEST:
		case GridBagConstraints.EAST:
			this.anchor = intPinsideLocation;
			break;
		default:
			Tools.err("bad grid anchor value : ", intPinsideLocation);
	}

	return this;
}
 
開發者ID:jugglemaster,項目名稱:JuggleMasterPro,代碼行數:38,代碼來源:ExtendedGridBagConstraints.java

示例4: getArrowButtonBorderPanel

public JPanel getArrowButtonBorderPanel() {
	JPanel panel = new JPanel(new GridBagLayout());
	GridBagConstraints gbc = new GridBagConstraints(0, 0, GridBagConstraints.RELATIVE, 1, 1.0, 1.0,
			GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0);
	panel.add(mainButton, gbc); // , BorderLayout.CENTER);
	gbc.gridx = 1;
	gbc.gridy = 0;
	gbc.gridwidth = GridBagConstraints.REMAINDER;
	gbc.weightx = 0;
	panel.add(arrowButton, gbc); // , BorderLayout.EAST);
	mainButton.setBorder(null);
	arrowButton.setBorder(null);
	panel.setBackground(UIManager.getColor("Button.background"));
	return panel;
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:15,代碼來源:DropDownButton.java

示例5: init

@Override
public void init() {
	GridBagConstraints gridBagConstraints2 = new GridBagConstraints();
	gridBagConstraints2.gridx = 1;
	gridBagConstraints2.gridy = 1;
	gridBagConstraints2.anchor = GridBagConstraints.CENTER;
	gridBagConstraints2.fill = GridBagConstraints.VERTICAL;
	this.add( this.getJComboBox() , gridBagConstraints2 );
}
 
開發者ID:dev-cuttlefish,項目名稱:cuttlefish,代碼行數:9,代碼來源:MousePanel.java

示例6: addSpacer

public static void addSpacer(JPanel panel, GridBagConstraints c) {
    Insets orig_insets = c.insets;
    c.insets = new Insets(0, 0, 0, 0);
    c.gridwidth = 2;
    c.gridheight = 1;
    c.fill = GridBagConstraints.HORIZONTAL;
    c.anchor = GridBagConstraints.CENTER;
    c.gridx = 0;
    c.gridy++;
    panel.add(Box.createVerticalStrut(20), c);
    c.insets = orig_insets;
    return;
}
 
開發者ID:s-store,項目名稱:sstore-soft,代碼行數:13,代碼來源:AbstractViewer.java

示例7: initialize

/**
 * This method initializes this
 * 
 */
private void initialize() {
	GridBagConstraints gridBagConstraints1 = new GridBagConstraints();
	gridBagConstraints1.anchor = GridBagConstraints.CENTER;
	gridBagConstraints1.fill = GridBagConstraints.VERTICAL;
	
	this.setLayout(new GridBagLayout());
       this.add(getStopButton(), gridBagConstraints1);
		
}
 
開發者ID:dev-cuttlefish,項目名稱:cuttlefish,代碼行數:13,代碼來源:StopLayoutPanel.java

示例8: getDevelopmentDialog

final private JDialog getDevelopmentDialog(	ControlJFrame objPcontrolJFrame,
											JTextArea objPdevelopmentJTextArea,
											ExtendedJButton objPdevelopmentCloseExtendedJButton) {

	// Development scrollpane :
	final JScrollPane objLdevelopmentJScrollPane =
													new JScrollPane(objPdevelopmentJTextArea,
																	ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
																	ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
	objLdevelopmentJScrollPane.setOpaque(true);

	// Development dialog :
	final JDialog objLdevelopmentJDialog =
											new JDialog(objPcontrolJFrame,
														objPcontrolJFrame.getLanguageString(Language.intS_TITLE_DEVELOPMENT),
														true);
	objLdevelopmentJDialog.setLayout(new GridBagLayout());
	final ExtendedGridBagConstraints objLextendedGridBagConstraints =
																		new ExtendedGridBagConstraints(	0,
																										GridBagConstraints.RELATIVE,
																										1,
																										1,
																										GridBagConstraints.CENTER,
																										0,
																										0,
																										0,
																										10,
																										0,
																										0,
																										GridBagConstraints.BOTH,
																										1.0F,
																										1.0F);

	// Add content :
	objLdevelopmentJDialog.add(objLdevelopmentJScrollPane, objLextendedGridBagConstraints);
	objLextendedGridBagConstraints.setFilling(GridBagConstraints.NONE, 0.0F, 0.0F);
	objLdevelopmentJDialog.add(objPdevelopmentCloseExtendedJButton, objLextendedGridBagConstraints);
	objLdevelopmentJDialog.addWindowListener(new JDialogWindowListener(objPcontrolJFrame, objLdevelopmentJDialog, false));
	return objLdevelopmentJDialog;
}
 
開發者ID:jugglemaster,項目名稱:JuggleMasterPro,代碼行數:40,代碼來源:DevelopmentJMenuItem.java

示例9: FiltersJDialog

/**
 * Constructs
 * 
 * @param objPcontrolJFrame
 */
public FiltersJDialog(ControlJFrame objPcontrolJFrame) {
	super(objPcontrolJFrame);

	this.bolGactivated = false;

	this.lngGlastActionTimestamp = Constants.bytS_UNCLASS_NO_VALUE;
	this.objGclearJButton = new CriteriaJButton(this.objGcontrolJFrame, Language.intS_TOOLTIP_RESET_FILTERS, this);
	this.objGactivateJButton = new CriteriaJButton(this.objGcontrolJFrame, Language.intS_TOOLTIP_APPLY_FILTERS, this);
	this.objGdeactivateJButton = new CriteriaJButton(this.objGcontrolJFrame, Language.intS_TOOLTIP_DEACTIVATE_FILTERS, this);
	this.objGcloseJButton = new CriteriaJButton(this.objGcontrolJFrame, Language.intS_TOOLTIP_CLOSE_FILTERS, this);

	this.objGpatternTokensJLabel =
									new ExtendedJLabel(	this.objGcontrolJFrame,
														Strings.strS_SPACE,
														Language.intS_TOOLTIP_PATTERN_NAME_PART_APPLIED);
	this.objGsynchroTokensJLabel =
									new ExtendedJLabel(	this.objGcontrolJFrame,
														Strings.strS_SPACE,
														Language.intS_TOOLTIP_SYNCHRO_SITESWAP_PART_APPLIED);
	this.objGasynchroTokensJLabel =
									new ExtendedJLabel(	this.objGcontrolJFrame,
														Strings.strS_SPACE,
														Language.intS_TOOLTIP_ASYNCHRO_SITESWAP_PART_APPLIED);
	this.objGstyleTokensJLabel = new ExtendedJLabel(this.objGcontrolJFrame, Strings.strS_SPACE, Language.intS_TOOLTIP_STYLE_NAME_PART_APPLIED);

	this.doAddCriteria();
	final JPanel objLbuttonsJPanel = this.doAddButtons();
	final ExtendedGridBagConstraints objLextendedGridBagConstraints =
																		new ExtendedGridBagConstraints(	GridBagConstraints.RELATIVE,
																										0,
																										1,
																										1,
																										GridBagConstraints.CENTER,
																										6,
																										6,
																										3,
																										3,
																										GridBagConstraints.HORIZONTAL,
																										1.0F,
																										0.0F);
	this.add(this.objGcriteriaJPanel, objLextendedGridBagConstraints);
	objLextendedGridBagConstraints.setFilling(GridBagConstraints.NONE, 0.0F, 0.0F);
	this.add(objLbuttonsJPanel, objLextendedGridBagConstraints);
}
 
開發者ID:jugglemaster,項目名稱:JuggleMasterPro,代碼行數:49,代碼來源:FiltersJDialog.java

示例10: MinimizedTab

public MinimizedTab(AnalyzerModel model) {
	this.outputExprs = model.getOutputExpressions();
	outputExprs.addOutputExpressionsListener(myListener);

	selector = new OutputSelector(model);
	selector.addItemListener(myListener);
	karnaughMap = new KarnaughMapPanel(model);
	karnaughMap.addMouseListener(new TruthTableMouseListener());
	setAsExpr.addActionListener(myListener);
	formatChoice.addItemListener(myListener);

	JPanel buttons = new JPanel(new GridLayout(1, 1));
	buttons.add(setAsExpr);

	JPanel formatPanel = new JPanel();
	formatPanel.add(formatLabel);
	formatPanel.add(formatChoice);

	GridBagLayout gb = new GridBagLayout();
	GridBagConstraints gc = new GridBagConstraints();
	setLayout(gb);
	gc.gridx = 0;
	gc.gridy = 0;
	addRow(gb, gc, selector.getLabel(), selector.getComboBox());
	addRow(gb, gc, formatLabel, formatChoice);

	gc.weightx = 0.0;
	gc.gridx = 0;
	gc.gridwidth = 2;
	gc.gridy = GridBagConstraints.RELATIVE;
	gc.fill = GridBagConstraints.BOTH;
	gc.anchor = GridBagConstraints.CENTER;
	gb.setConstraints(karnaughMap, gc);
	add(karnaughMap);
	Insets oldInsets = gc.insets;
	gc.insets = new Insets(20, 0, 0, 0);
	gb.setConstraints(minimizedExpr, gc);
	add(minimizedExpr);
	gc.insets = oldInsets;
	gc.fill = GridBagConstraints.NONE;
	gb.setConstraints(buttons, gc);
	add(buttons);

	String selected = selector.getSelectedOutput();
	setAsExpr.setEnabled(selected != null && !outputExprs.isExpressionMinimal(selected));
}
 
開發者ID:LogisimIt,項目名稱:Logisim,代碼行數:46,代碼來源:MinimizedTab.java

示例11: initialize

/**
 * This method initializes this
 */
private void initialize() {
	GridBagConstraints gridBagConstraints2 = new GridBagConstraints();
	gridBagConstraints2.gridx = 2;
	gridBagConstraints2.gridy = 0;
	GridBagConstraints gridBagConstraints1 = new GridBagConstraints();
	gridBagConstraints1.fill = GridBagConstraints.BOTH;
	gridBagConstraints1.insets = new Insets(10, 0, 10, 10);
	gridBagConstraints1.weightx = 1.0;
	GridBagConstraints gridBagConstraints = new GridBagConstraints();
	gridBagConstraints.gridx = 3;
	gridBagConstraints.insets = new Insets(10, 10, 10, 5);
	gridBagConstraints.gridy = 0;
	GridBagConstraints gridBagConstraints6 = new GridBagConstraints();
	gridBagConstraints6.fill = GridBagConstraints.BOTH;
	gridBagConstraints6.gridwidth = 5;
	gridBagConstraints6.gridx = 0;
	gridBagConstraints6.gridy = 1;
	gridBagConstraints6.weightx = 1.0;
	gridBagConstraints6.weighty = 1.0;
	gridBagConstraints6.insets = new Insets(0, 10, 0, 10);
	GridBagConstraints gridBagConstraints5 = new GridBagConstraints();
	gridBagConstraints5.fill = GridBagConstraints.BOTH;
	gridBagConstraints5.gridx = 1;
	gridBagConstraints5.gridy = 0;
	gridBagConstraints5.weightx = 1.0;
	gridBagConstraints5.anchor = GridBagConstraints.CENTER;
	gridBagConstraints5.weighty = 0.0;
	gridBagConstraints5.insets = new Insets(10, 0, 10, 10);
	GridBagConstraints gridBagConstraints4 = new GridBagConstraints();
	gridBagConstraints4.insets = new Insets(10, 10, 10, 5);
	gridBagConstraints4.gridy = 0;
	gridBagConstraints4.anchor = GridBagConstraints.WEST;
	gridBagConstraints4.gridx = 0;

	jLabelDummy = new JLabel();
	jLabelDummy.setText(" ");

	jLabelClassDescCaption = new JLabel();
	jLabelClassDescCaption.setText("Text");
	jLabelClassDescCaption.setVisible(false);

	jLabelClassNameCaption = new JLabel();
	jLabelClassNameCaption.setText("Name:");
	jLabelClassNameCaption.setFont(new Font("Dialog", Font.BOLD, 12));

	this.setSize(392, 238);
	this.setLayout(new GridBagLayout());
	this.add(jLabelClassNameCaption, gridBagConstraints4);
	this.add(getJTextFieldClassName(), gridBagConstraints5);
	this.add(getJScrollPaneClassSlots(), gridBagConstraints6);
	this.add(jLabelClassDescCaption, gridBagConstraints);
	this.add(getJTextFieldClassDescription1(), gridBagConstraints1);
	this.add(jLabelDummy, gridBagConstraints2);
}
 
開發者ID:EnFlexIT,項目名稱:AgentWorkbench,代碼行數:57,代碼來源:OntologyTabClassView.java

示例12: ProgressDialog

/**
* @param parentFrame  The parent frame.
* @param title The dialog title.
* @param modal  True if you want a modal dialog.
*/
private ProgressDialog(Frame parentFrame, String title) {
  //----------------------- modal
  super(parentFrame, title, true);
  
  setLocationRelativeTo(parentFrame);
  
  getOkButton().setVisible(false);
  
  JPanel mainPanel = new JPanel(new GridBagLayout());
  progressBar = new JProgressBar();
  label = new JLabel(resourceBundle.getMessage(Tags.PROGRESS_DIALOG_LABEL));
  
  progressBar.setValue(0);
  progressBar.setStringPainted(true);
  progressBar.setSize(300, 100);
  
  GridBagConstraints gbc1 = new GridBagConstraints();
  gbc1.gridx = 0;
  gbc1.gridy = 0;
  gbc1.gridwidth = 1;
  gbc1.gridheight = 1;
  gbc1.weightx = 1;
  gbc1.weighty = 1;
  gbc1.fill = GridBagConstraints.BOTH;
  gbc1.anchor = GridBagConstraints.CENTER;
  gbc1.ipadx = 10;
  gbc1.ipady = 10;
  
  GridBagConstraints gbc2 = new GridBagConstraints();
  gbc2.gridx = 0;
  gbc2.gridy = 1;
  gbc2.gridwidth = 1;
  gbc2.gridheight = 1;
  gbc2.weightx = 1;
  gbc2.weighty = 1;
  gbc2.fill = GridBagConstraints.BOTH;
  gbc2.anchor = GridBagConstraints.CENTER;
  gbc2.ipadx = 10;
  gbc2.ipady = 10;
  
  mainPanel.add(label, gbc1);
  mainPanel.add(progressBar, gbc2);
  
  getContentPane().add(mainPanel, BorderLayout.CENTER);
  
  pack();
  setResizable(true);

  scheduleStart();
}
 
開發者ID:oxygenxml,項目名稱:oxygen-dita-translation-package-builder,代碼行數:55,代碼來源:ProgressDialog.java

示例13: JobAttributesPanel

public JobAttributesPanel() {
    super();

    GridBagLayout gridbag = new GridBagLayout();
    GridBagConstraints c = new GridBagConstraints();

    setLayout(gridbag);
    setBorder(BorderFactory.createTitledBorder(strTitle));

    c.fill = GridBagConstraints.NONE;
    c.insets = compInsets;
    c.weighty = 1.0;

    cbJobSheets = createCheckBox("checkbox.jobsheets", this);
    c.anchor = GridBagConstraints.LINE_START;
    addToGB(cbJobSheets, this, gridbag, c);

    JPanel pnlTop = new JPanel();
    lblPriority = new JLabel(getMsg("label.priority"), JLabel.TRAILING);
    lblPriority.setDisplayedMnemonic(getMnemonic("label.priority"));

    pnlTop.add(lblPriority);
    snModel = new SpinnerNumberModel(1, 1, 100, 1);
    spinPriority = new JSpinner(snModel);
    lblPriority.setLabelFor(spinPriority);
    // REMIND
    ((JSpinner.NumberEditor)spinPriority.getEditor()).getTextField().setColumns(3);
    spinPriority.addChangeListener(this);
    pnlTop.add(spinPriority);
    c.anchor = GridBagConstraints.LINE_END;
    c.gridwidth = GridBagConstraints.REMAINDER;
    pnlTop.getAccessibleContext().setAccessibleName(
                               getMsg("label.priority"));
    addToGB(pnlTop, this, gridbag, c);

    c.fill = GridBagConstraints.HORIZONTAL;
    c.anchor = GridBagConstraints.CENTER;
    c.weightx = 0.0;
    c.gridwidth = 1;
    char jmnemonic = getMnemonic("label.jobname");
    lblJobName = new JLabel(getMsg("label.jobname"), JLabel.TRAILING);
    lblJobName.setDisplayedMnemonic(jmnemonic);
    addToGB(lblJobName, this, gridbag, c);
    c.weightx = 1.0;
    c.gridwidth = GridBagConstraints.REMAINDER;
    tfJobName = new JTextField();
    lblJobName.setLabelFor(tfJobName);
    tfJobName.addFocusListener(this);
    tfJobName.setFocusAccelerator(jmnemonic);
    tfJobName.getAccessibleContext().setAccessibleName(
                                     getMsg("label.jobname"));
    addToGB(tfJobName, this, gridbag, c);

    c.weightx = 0.0;
    c.gridwidth = 1;
    char umnemonic = getMnemonic("label.username");
    lblUserName = new JLabel(getMsg("label.username"), JLabel.TRAILING);
    lblUserName.setDisplayedMnemonic(umnemonic);
    addToGB(lblUserName, this, gridbag, c);
    c.gridwidth = GridBagConstraints.REMAINDER;
    tfUserName = new JTextField();
    lblUserName.setLabelFor(tfUserName);
    tfUserName.addFocusListener(this);
    tfUserName.setFocusAccelerator(umnemonic);
    tfUserName.getAccessibleContext().setAccessibleName(
                                     getMsg("label.username"));
    addToGB(tfUserName, this, gridbag, c);
}
 
開發者ID:SunburstApps,項目名稱:OpenJSharp,代碼行數:68,代碼來源:ServiceDialog.java

示例14: updateCharts

/**
 * Updates the charts.
 */
@SuppressWarnings({ "unchecked", "rawtypes" })
private void updateCharts() {
	for (int i = 0; i < listOfChartPanels.size(); i++) {
		JPanel panel = listOfChartPanels.get(i);
		panel.removeAll();
		final ChartPanel chartPanel = new ChartPanel(getModel().getChartOrNull(i)) {

			private static final long serialVersionUID = -6953213567063104487L;

			@Override
			public Dimension getPreferredSize() {
				return DIMENSION_CHART_PANEL_ENLARGED;
			}
		};
		chartPanel.setPopupMenu(null);
		chartPanel.setBackground(COLOR_TRANSPARENT);
		chartPanel.setOpaque(false);
		chartPanel.addMouseListener(enlargeAndHoverAndPopupMouseAdapter);
		panel.add(chartPanel, BorderLayout.CENTER);

		JPanel openChartPanel = new JPanel(new GridBagLayout());
		openChartPanel.setOpaque(false);

		GridBagConstraints gbc = new GridBagConstraints();
		gbc.anchor = GridBagConstraints.CENTER;
		gbc.fill = GridBagConstraints.NONE;
		gbc.weightx = 1.0;
		gbc.weighty = 1.0;

		JButton openChartButton = new JButton(OPEN_CHART_ACTION);
		openChartButton.setOpaque(false);
		openChartButton.setContentAreaFilled(false);
		openChartButton.setBorderPainted(false);
		openChartButton.addMouseListener(enlargeAndHoverAndPopupMouseAdapter);
		openChartButton.setHorizontalAlignment(SwingConstants.LEFT);
		openChartButton.setHorizontalTextPosition(SwingConstants.LEFT);
		openChartButton.setIcon(null);
		Font font = openChartButton.getFont();
		Map attributes = font.getAttributes();
		attributes.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
		openChartButton.setFont(font.deriveFont(attributes).deriveFont(10.0f));

		openChartPanel.add(openChartButton, gbc);

		panel.add(openChartPanel, BorderLayout.SOUTH);
		panel.revalidate();
		panel.repaint();
	}
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:52,代碼來源:AttributeStatisticsPanel.java

示例15: PrintSidesSubJPanel

public PrintSidesSubJPanel(PrintJDialog objPprintJDialog, ControlJFrame objPcontrolJFrame) {

		this.objGprintJDialog = objPprintJDialog;

		// Create widgets :
		final ButtonGroup objLbuttonGroup = new ButtonGroup();
		this.objGoneSidePrintIconRadioJButton =
												new PrintIconRadioJButton(	objPcontrolJFrame,
																			"radiobutton.oneside",
																			Constants.strS_FILE_NAME_A[Constants.intS_FILE_ICON_ONE_SIDE],
																			true,
																			objLbuttonGroup,
																			this);
		this.objGoneSidePrintIconRadioJButton.addActionListener(this);
		this.objGtumblePrintIconRadioJButton =
												new PrintIconRadioJButton(	objPcontrolJFrame,
																			"radiobutton.tumble",
																			Constants.strS_FILE_NAME_A[Constants.intS_FILE_ICON_TUMBLE],
																			false,
																			objLbuttonGroup,
																			this);
		this.objGtumblePrintIconRadioJButton.addActionListener(this);
		this.objGduplexPrintIconRadioJButton =
												new PrintIconRadioJButton(	objPcontrolJFrame,
																			"radiobutton.duplex",
																			Constants.strS_FILE_NAME_A[Constants.intS_FILE_ICON_DUPLEX],
																			false,
																			objLbuttonGroup,
																			this);
		this.objGduplexPrintIconRadioJButton.addActionListener(this);

		this.setOpaque(true);
		this.setBorder(Tools.getTitledBorder(Tools.getLocaleString("border.sides"), this.objGprintJDialog.getControlJFrame().getFont()));
		this.setLayout(new GridBagLayout());
		final ExtendedGridBagConstraints objLextendedGridBagConstraints =
																			new ExtendedGridBagConstraints(	0,
																											GridBagConstraints.RELATIVE,
																											1,
																											1,
																											GridBagConstraints.CENTER,
																											3,
																											3,
																											6,
																											6,
																											GridBagConstraints.BOTH,
																											0.0F,
																											1.0F);

		this.add(this.objGoneSidePrintIconRadioJButton, objLextendedGridBagConstraints);
		this.add(this.objGtumblePrintIconRadioJButton, objLextendedGridBagConstraints);
		this.add(this.objGduplexPrintIconRadioJButton, objLextendedGridBagConstraints);
	}
 
開發者ID:jugglemaster,項目名稱:JuggleMasterPro,代碼行數:52,代碼來源:PrintSidesSubJPanel.java


注:本文中的java.awt.GridBagConstraints.CENTER屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。