class13 Notes

class13 Notes - 1 1 IST 240 Tue(2/26 ¢ More Ch 6&...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 1 IST 240 ¡ Tue (2/26) ¢ More Ch 6 & GUIs ¡ Fyi: Book material in Ch 5 & 6 is more detailed than we cover. The next exam (not until April) focuses on class work & homework. ¢ Hwk #6 ¡ PP 6.1 with optional extra credit: 6.3 (i.e., do 6.2 but with only one listener) ¡ Due: Fri 2/29 at 11:59pm ¡ Thu (2/28) ¢ Teamwork: Project topic selection and design ¡ Tue (3/4) ¢ Craps Lab 2 6.7 – GUI Design ¡ Keep in mind our goal is to solve a problem ¡ Fundamental ideas of good GUI design include ¢ knowing the user ¢ preventing user errors ¢ optimizing user abilities ¢ being consistent ¡ We should design interfaces so that the user can make as few mistakes as possible 2 3 6.2 – More Components ¡ In addition to push buttons, there are variety of other interactive components ¢ text fields – allows the user to enter typed input from the keyboard ¢ check boxes – a button that can be toggled on or off using the mouse (indicates a boolean value is set or unset) ¢ radio buttons – used with other radio buttons to provide a set of mutually exclusive options ¢ sliders – allows the user to specify a numeric value within a bounded range ¢ combo boxes – allows the user to select one of several options from a “drop down” menu ¢ timers – helps us manage an activity over time, has no visual representation 4 6.3 – Predefined Layout Managers Organizes components into a grid of cells, allowing components to span more than one cell GridBag Layout Organizes components into a grid of rows and columns Grid Layout Organizes components from left to right, starting new rows as necessary Flow Layout Organizes components into one area such that only one area is visible at a time Card Layout Organizes components into a single row or column Box Layout Organizes components into five areas (North, South, East, West, and Center) Border Layout Description Layout Manager 3 5 6.3 – Layout Managers ¡ Every layout manager has its own rules and properties governing the layout of the components it contains ¡ For some layout managers, the order in which you add...
View Full Document

{[ snackBarMessage ]}

Page1 / 14

class13 Notes - 1 1 IST 240 Tue(2/26 ¢ More Ch 6&...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online