13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

346Chapter 16Getting in the Swing of Things: Designing a GUI for BudgetProcheck boxA choice of <strong>on</strong>e or many of a small set of opti<strong>on</strong>s.combo boxA pull-down list of choices.menuA special case of a pull-down choice, a part of the border of a mainwindow.labelA small amount of text, typically used to label other c<strong>on</strong>trols.text fieldA simple display and/or entry of <strong>on</strong>e line of text; think “fill-in-the-blank”kinds of forms, password entry, and the like.text areaA multiline display and/or entry of text, all in a single f<strong>on</strong>t format.text paneSame as text area, plus multif<strong>on</strong>t support, image display, and more; reallymore like a word processor in a window.listSelecti<strong>on</strong> from a list.tableA two-dimensi<strong>on</strong>al display—rows and columns of data.treeA display of hierarchically-structured data.sliderA graphical c<strong>on</strong>trol for selecting a value.tool tipA bit of text that appears over objects when the mouse hovers.progress barA graphical display of progress.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!