package calendar;
import java.awt.Color;
import java.awt.Dimension;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;
import javax.swing.UIManager;
@SuppressWarnings("serial")
private CalendarPanel m_calendar;
public static final int MIN_WIDTH = 1200;
public static final int MIN_HEIGHT = 800;
public static final Color brown = new Color(175, 159, 140);
public static final Color red = new Color(157, 13, 13);
public static final Color dirty_white = new Color(255, 251, 234);
public static final Color gray_yellow = new Color(253, 230, 188);
public static final Color gray = new Color(211, 189, 154);
public Calindrom(String title)
throws Exception {
super(title);
Data.Init();
m_calendar = new CalendarPanel(this);
getContentPane().add(m_calendar);
setMinimumSize(new Dimension(Calindrom.MIN_WIDTH,
Calindrom.MIN_HEIGHT));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
}
public static void main(String args[]) {
Calindrom app;
try {
app = new Calindrom("Calindrom");
app.setVisible(true);
app.pack();
} catch (Exception ex) {
Logger.getLogger(Calindrom.class.getName()).log(Level.SEVERE,
null, ex);
}
}
}