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


Java JDateChooser.setDate方法代码示例

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


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

示例1: createComponent

import com.toedter.calendar.JDateChooser; //导入方法依赖的package包/类
@Override
protected QuestionPanel createComponent() {
	QuestionPanel panel = createDefaultQuestionPanel(wizardElement, componentController.getCatalogService());

	calendar = new JDateChooser();
	
	if (wizardElement.isSetToday()){
		calendar.setDate(new Date());
	} else if (wizardElement.isSetDefaultValue()){
		calendar.setDate(wizardElement.getDefaultValue().getTime());
	}

	//add listener
	PropertyChangeListener listener = createDefaultListener();
	if (listener!= null){
		calendar.addPropertyChangeListener(listener);
	}

	panel.add(calendar);

	return panel;
}
 
开发者ID:lexml,项目名称:madoc,代码行数:23,代码来源:DateQuestionComponentSwing.java

示例2: createErstellenPanel

import com.toedter.calendar.JDateChooser; //导入方法依赖的package包/类
private JPanel createErstellenPanel() {
    JPanel erstellenPanel = new JPanel();
    erstellenPanel.setBorder(new TitledBorder(null,
            "Sammellastschrift erstellen", TitledBorder.LEADING,
            TitledBorder.TOP, null, null));
    erstellenPanel.setLayout(new MigLayout("", "[][grow]", "[][][][]"));

    // Fälligkeit
    JLabel lblFaelligkeit = new JLabel("Fälligkeit:");
    erstellenPanel.add(lblFaelligkeit, "cell 0 0");

    inputFaelligkeit = new JDateChooser();
    inputFaelligkeit.setDate(new Date());
    erstellenPanel.add(inputFaelligkeit, "cell 1 0,alignx left");

    // Bezeichnung
    JLabel lblBezeichnung = new JLabel("Bezeichnung:");
    erstellenPanel.add(lblBezeichnung, "cell 0 1,alignx left");

    inputBezeichnung = new JTextField();
    erstellenPanel.add(inputBezeichnung, "cell 1 1,growx");
    inputBezeichnung.setColumns(10);

    // Verwendungszweck
    JLabel lblVerwendungszweck = new JLabel("Verwendungszweck:");
    erstellenPanel.add(lblVerwendungszweck, "cell 0 2");

    rdbtnMitgliedernamen = new JRadioButton("Mitgliedernamen");
    rdbtnMitgliedernamen.setSelected(true);
    erstellenPanel.add(rdbtnMitgliedernamen, "flowx,cell 1 2");

    rdbtnRechnungsnummer = new JRadioButton("Rechnungsnummer");
    erstellenPanel.add(rdbtnRechnungsnummer, "cell 1 2");

    ButtonGroup verwendungszweckGrp = new ButtonGroup();
    verwendungszweckGrp.add(rdbtnMitgliedernamen);
    verwendungszweckGrp.add(rdbtnRechnungsnummer);

    // Button
    JButton btnLastschriftErzeugen = new JButton(
            "Sammellastschrift erstellen");
    btnLastschriftErzeugen
            .addActionListener(new LastschriftErzeugenListener());
    erstellenPanel.add(btnLastschriftErzeugen,
            "cell 0 3 2 1,alignx right,aligny top");

    return erstellenPanel;
}
 
开发者ID:fabianlipp,项目名称:jnami,代码行数:49,代码来源:LastschriftErstellenWindow.java

示例3: createPrenotificationPanel

import com.toedter.calendar.JDateChooser; //导入方法依赖的package包/类
private JPanel createPrenotificationPanel() {
    JPanel panel = new JPanel();
    panel.setLayout(new MigLayout("", "[][grow]", "[][][][][]"));

    JLabel lblRechnungsdatum = new JLabel("Datum der Prenotification:");
    panel.add(lblRechnungsdatum, "cell 0 0");

    notificationdatum = new JDateChooser();
    notificationdatum.setDate(new Date());
    panel.add(notificationdatum, "cell 1 0,growx");

    JButton btnDauerhaftePrenotification = new JButton(
            "Dauerhafte Prenotification erzeugen für Mandate, "
                    + "wo noch keine existiert");
    btnDauerhaftePrenotification
            .addActionListener(new PrenotificationAction(
                    PrenotificationType.DAUERHAFT));
    panel.add(btnDauerhaftePrenotification, "cell 0 1,span");

    JButton btnEinzelDauerhaftPrenotification = new JButton(
            "Dauerhafte Prenotification für das markierte Mandat erzeugen");
    btnEinzelDauerhaftPrenotification
            .addActionListener(new PrenotificationAction(
                    PrenotificationType.EINZELN_DAUERHAFT));
    panel.add(btnEinzelDauerhaftPrenotification, "cell 0 2,span");

    JButton btnEinmaligePrenotification = new JButton(
            "Einmalige Prenotification für alle Mandate erzeugen");
    btnEinmaligePrenotification
            .addActionListener(new PrenotificationAction(
                    PrenotificationType.EINMALIG));
    panel.add(btnEinmaligePrenotification, "cell 0 3,span");

    JButton btnEinzelPrenotification = new JButton(
            "Einmalige Prenotification für das markierte Mandat erzeugen");
    btnEinzelPrenotification.addActionListener(new PrenotificationAction(
            PrenotificationType.EINZELN_EINMALIG));
    panel.add(btnEinzelPrenotification, "cell 0 4,span");

    lblPrenotUngueltigWarning = new JLabel(
            "In der Sammellastschrift sind ungültige Mandate enthalten.");
    lblPrenotUngueltigWarning.setForeground(Color.RED);
    panel.add(lblPrenotUngueltigWarning, "cell 0 5,span");

    return panel;
}
 
开发者ID:fabianlipp,项目名称:jnami,代码行数:47,代码来源:LastschriftVerwaltenWindow.java


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