o1.goodstuff.gui

Type members

Classlikes

class CategoryDisplayWindow(val category: Category) extends Frame with TerminatesOnClose

Class CategoryDisplayWindow represents windows that display a single category of experiences recorded by a user of the GoodStuff experience diary application. Such a window enables the user to record new experiences in the category and graphically highlights the user’s favorite among those experiences.

Class CategoryDisplayWindow represents windows that display a single category of experiences recorded by a user of the GoodStuff experience diary application. Such a window enables the user to record new experiences in the category and graphically highlights the user’s favorite among those experiences.

(Please note that the given version of the application does not support multiple categories. Persistent storage of experiences into files is also unsupported.)

Note to students: In this course, you don’t need to understand how this class works.

Value parameters:
category

the category of experiences to be displayed in this window

Companion:
object

The companion object of class CategoryDisplayWindow.

The companion object of class CategoryDisplayWindow.

Companion:
class

The singleton object GoodStuff represents the GoodStuff experience diary app and serves as an entry point for the program. It can be run to start up the GoodStuff user interface.

The singleton object GoodStuff represents the GoodStuff experience diary app and serves as an entry point for the program. It can be run to start up the GoodStuff user interface.

NOTE TO STUDENTS: In this course, you don’t need to understand how this object works or can be used, apart from the fact that you can use this file to start the program.