Module 2 Section 4 Flashcards

1
Q

Adapters

A

A set of classes that implement specific EventListener interfaces and are used as a basis
to extend from. Extending one of these classes means that one doesn’t have to implement all the
interface methods.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

AWT

A

Abstract Window Toolkit. The library of native-platform GUI components available in Java
1.0 and 1.1. This toolkit provided only the functionality common to all platforms, and was therefore
rather limited. AWT was largely replaced by Swing in Java 2.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Bean

A

A reusable software component. See JavaBean.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CGI

A

Common Gateway Interface. Implemented in HTTP servers to allows access to server
resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Component

A

Normally refers to the building blocks in a GUI, like JButtons or JTextfields. These are
usually derived from the Component class.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Container

A

A Java GUI component that can hold (contain) other components. For instance a JPanel
can hold a JButton.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Double-buffering

A

A drawing technique used for achieving smooth animation by drawing to an offscreen
graphics context or object and then using that object to render the image.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

JavaBeans

A

Reusable, platform-independent software components that can be combined to create an
application. These beans can either be programmed with manually, or used in a “drag and drop”
development environment (like a Builder Tool).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

JFC

A

Java Foundation Classes. An extension to the core classes that adds GUI component libraries
to the existing AWT libraries.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

JSP

A

JavaServer Pages. A technology that enables rapid development of platform independent webbased
applications with dynamically generated content through the use of XML-like tags and scriptlets
written in Java.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Layout Manager

A
Any of several classes that implement specific policies for laying out components
(like buttons or textfields) within a container. The GridBag class is an example of a layout manager.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Swing (Swing Set, Project Swing)

A

A collection of pure-Java GUI components that largely replaced
the components available in AWT. Because these components were developed using Java, they can be
used on any platform that supports a JVM, and they often have more functionality than those available
from the native platform.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly