public CashierInterface(Database database) { this.db = database; movies = db.getMovies(); times = db.getShowTimes(movies[0]); movieList = new DropdownView(movies); timesList = new DropdownView(times); movieList.addActionListener(updateTimes); feedback.setEditable(false); feedback.setLineWrap(true); feedback.setWrapStyleWord(true); Display movies = new Display(movieList, "Select Movie:", null); Display times = new Display(timesList, "Select Showing:", null); Display tix = new Display( tickets, "How many of each ticket " + "type would you like?(" + getTicketAnnotation() + ")", null); Display feedbk = new Display(feedback, "Info", null); add(movies); add(times); add(tix); add(new Display(new TextAreaView())); add(feedbk); add(ap); }