NameDateSize

..12-Dec-201711

AquaMetalTheme.javaH A D12-Dec-20172.7 KiB

BigContrastMetalTheme.javaH A D12-Dec-20174.6 KiB

ContrastMetalTheme.javaH A D12-Dec-20175.2 KiB

DemoMetalTheme.javaH A D12-Dec-20174.1 KiB

GreenMetalTheme.javaH A D12-Dec-20172.7 KiB

KhakiMetalTheme.javaH A D12-Dec-20173.3 KiB

MetalThemeMenu.javaH A D12-Dec-20173.4 KiB

Metalworks.javaH A D12-Dec-20173 KiB

MetalworksDocumentFrame.javaH A D12-Dec-20176.8 KiB

MetalworksFrame.javaH A D12-Dec-201710.7 KiB

MetalworksHelp.javaH A D12-Dec-20175.4 KiB

MetalworksInBox.javaH A D12-Dec-20174.7 KiB

MetalworksPrefs.javaH A D12-Dec-20178.6 KiB

PropertiesMetalTheme.javaH A D12-Dec-20176.9 KiB

README.txtH A D12-Dec-20172 KiB

resources/H12-Dec-20174

UISwitchListener.javaH A D12-Dec-20172.7 KiB

README.txt

1About Metalworks
2================
3Metalworks is a simple Swing-based simulated e-mail
4application.  It shows off several features of Swing, including
5JInternalFrame, JTabbedPane, JFileChooser, JEditorPane, and
6JRadioButtonMenuItem.  Metalworks is optimized to work with the
7Java look and feel (codenamed "Metal") and shows use of several
8features, such as themes, that are specific to the Java look and
9feel.
10
11
12Running Metalworks
13==================
14
15To run the Metalworks demo:
16
17  java -jar Metalworks.jar
18
19These instructions assume that this installation's version of the java
20command is in your path.  If it isn't, then you should either
21specify the complete path to the java command or update your
22PATH environment variable as described in the installation
23instructions for the Java(TM) SE Development Kit.
24
25
26Metalworks Features
27===================
28The functionality of the Metalworks demo is minimal, and many
29controls are non-functional.  They are intended only to show how
30to construct the UI for such interfaces.  Things that do work in
31the Metalworks demo include:
32
331. Choosing New from the File menu displays an e-mail
34   composition window.
35
362. Choosing Open from the File menu brings up the file chooser.
37
383. Choosing Preferences from the Edit menu will bring up a
39   dialog.  Most of this dialog is only for show.
40
414. Choosing About Metalworks from the Help menu brings up a
42   JOptionPane with a brief description of the application.
43
445. Choosing Open Help Window from the Help menu brings up an
45   internal frame that displays a set of HTML files containing
46   all sorts of useful info.  Look through these for tips about
47   using Metal.
48
496. The Theme menu allows you to change the color theme of the
50   application.  The default theme (Steel) and several other
51   demo themes are included.  Note that the themes can control
52   not only the colors, but also the sizes of many controls.
53   Also included with this demo is the PropertiesMetalTheme
54   class, which allows you to read a theme's colors from a text
55   file.  The Charcoal theme is an example of using this.
56
57