import java.util.Date;
import javax.swing.*;
/**
 * a subclass of JFrame that displays a title that
 * is a day of the week.
 */
public class DayNameWindow extends JFrame {
  
  /**
   * this window's Day
   */
  private Day day;
  
  /**
   * this window's Date
   */
  private Date date;
  
  /**
   * set Date to today's date, and Day
   * to today's day of the week
   */
  public void setDateAndDay() {
    date= new Date();
    day= new Day(date.getDay());
  }
  
  /**
   * set title of this JFrame to today
   */
  public void displayToday() {
    setTitle(day.today());
  }
  
  /**
   * set title of this JFrame to yesterday
   */
  public void displayYesterday() {
    setTitle(day.yesterday());
  }
  
  /**
   * set title of this JFrame to tomorrow
   */
  public void displayTomorrow() {
    setTitle(day.tomorrow());
  }
}