T-106.1210 Basic Course in Programming, part 1

ReadMe: Project Butler

Overview

Butler is a very simple application for storing a wine enthusiast's notes on the wines they have previously tasted.

Package src.butler contains classes that represent the problem domain: wines and users and also a graphical user interface for the Butler program.

You will first encounter this program very early in the course. Please note that you do not yet need to understand all the specifics of how the whole program works, especially the user interface. All things in good time.

Dependencies and resources

The user interface makes use of two image files bottle.gif and bottle_face.gif.

Running the program

The class ButlerGUI serves as the starting point for the application. It contains, in addition to the class, a command which will start up the user interface.

You can also experiment with the various classes of the program individually in terminal window.

An example view of the GUI:

Notes