/*
* Beanfabrics Framework Copyright (C) by Michael Karneim, beanfabrics.org
* Use is subject to license terms. See license.txt.
*/
package org.beanfabrics.swing.goodies.calendar;
import java.util.Date;
import java.util.Locale;
import javax.swing.JFrame;
import javax.swing.JPanel;
import org.beanfabrics.ModelProvider;
import org.beanfabrics.Path;
import org.beanfabrics.model.DatePM;
import org.beanfabrics.swing.BnTextField;
/**
* @author Max Gensthaler
*/
public class BnCalendarChooserButtonTestGUI {
public static void main(String[] args) {
Locale.setDefault(Locale.UK);
JFrame f = new JFrame();
JPanel pnl = new JPanel();
f.getContentPane().add(pnl);
BnCalendarChooserButton btn = new BnCalendarChooserButton();
BnTextField tf = new BnTextField();
tf.setColumns(10);
pnl.add(tf);
pnl.add(btn);
f.setSize(300, 300);
f.setLocationRelativeTo(null);
DatePM pm = new DatePM();
pm.setDate( new Date());
ModelProvider provider = new ModelProvider(pm);
btn.setModelProvider(provider);
btn.setPath(new Path("this"));
tf.setModelProvider(provider);
tf.setPath(new Path("this"));
f.setVisible(true);
}
}