⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.mem4

📁 北大Java 语言程序设计 ppt课件及源码
💻 MEM4
📖 第 1 页 / 共 2 页
字号:
#define TOP ../../..#define TRAILPATH ../..#define IMAGEPATH $TOP/images#define LESSONHEAD ../index.html#define LESSONDIR components#define LESSONTITLE Using Swing Components#define TRAILDIR uiswing#define TRAILHEAD $TRAILPATH/index.html#define TRAILTITLE Creating a GUI with JFC/Swing#include $TRAILPATH/traildefs.mem4#include $TOP/bookdefs.mem4#define PAGETITLE $LESSONTITLE: Examples#define PREVIOUSFILE $TRAILPATH/overview/example-swing/index.html#define NEXTFILE $TRAILPATH/misc/example-swing/index.html#include $STDPATH/header.mem4#usemacro BEGINNOTE (    NOTEHEAD Note)Examples are applications unless noted otherwise.$ENDNOTE<p>For most examples,place the image files in a directory named <code>images</code>in the same directory as the source and class files for the example.For example, here's the setup for <code>ButtonDemo</code>:#usemacro UI_FIGURE (    NAME ButtonDemoFiles.gif    W 410    H 143    ALT Directory structure)<p>Some examples, such as<a href="#CheckBoxDemo"><code>CheckBoxDemo</code></a> and<a href="#SliderDemo"><code>SliderDemo</code></a>,require the image files to be in a sub-directory ofthe <code>images</code> directory.<p><table border="1"><tr><td><strong>Source Files</td><td><strong>Image & Other Files</strong></td><td><strong>Where Described</td></tr><tr><td><a name="ButtonDemo">    #usemacro SOURCELINK (    LINKFILE ButtonDemo.java    LINKTEXT ButtonDemo.java)    </a></td><td><a href="images/right.gif"><code>right.gif</code></a>,    <a href="images/middle.gif"><code>middle.gif</code></a>,    <a href="images/left.gif"><code>left.gif</code></a></td><td><a href="../button.html">    How to Use Buttons, <em>...</em></a></td></tr><tr><td><a name="CheckBoxDemo">    #usemacro SOURCELINK (    LINKFILE CheckBoxDemo.java    LINKTEXT CheckBoxDemo.java)    </a></td><td>All of the images in the    <a href="#geekimages"><code>images/geek</code></a> directory.</td><td><a href="../button.html">    How to Use Buttons, <em>...</em></a></td></tr><tr><td><a name="ColorChooserDemo">    #usemacro SOURCELINK (    LINKFILE ColorChooserDemo.java    LINKTEXT ColorChooserDemo.java)    </a></td><td> &nbsp;</td><td><a href="../colorchooser.html">    How to Use Color Choosers</a></td></tr><tr><td><a name="ColorChooserDemo2">    #usemacro SOURCELINK (    LINKFILE ColorChooserDemo2.java    LINKTEXT ColorChooserDemo2.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE CrayonPanel.java    LINKTEXT CrayonPanel.java)    </a></td><td><a href="images/red.gif"><code>red.gif</code></a>,    <a href="images/yellow.gif"><code>yellow.gif</code></a>,    <a href="images/green.gif"><code>green.gif</code></a>,    <a href="images/blue.gif"><code>blue.gif</code></a></td><td><a href="../colorchooser.html">    How to Use Color Choosers</a></td></tr><tr><td><a name="ComboBoxDemo">    #usemacro SOURCELINK (    LINKFILE ComboBoxDemo.java    LINKTEXT ComboBoxDemo.java)    </a></td><td><a href="images/Bird.gif"><code>Bird.gif</code></a>,    <a href="images/Cat.gif"><code>Cat.gif</code></a>,    <a href="images/Dog.gif"><code>Dog.gif</code></a>,    <a href="images/Rabbit.gif"><code>Rabbit.gif</code></a>,    <a href="images/Pig.gif"><code>Pig.gif</code></a></td><td><a href="../combobox.html">    How to Use Combo Boxes</a></td></tr><tr><td><a name="ComboBoxDemo2">    #usemacro SOURCELINK (    LINKFILE ComboBoxDemo2.java    LINKTEXT ComboBoxDemo2.java)    </a></td><td> &nbsp;</td><td><a href="../combobox.html">    How to Use Combo Boxes</a></td></tr><tr><td><a name="CustomComboBoxDemo">    #usemacro SOURCELINK (    LINKFILE CustomComboBoxDemo.java    LINKTEXT CustomComboBoxDemo.java)    </a></td><td><a href="images/Bird.gif"><code>Bird.gif</code></a>,    <a href="images/Cat.gif"><code>Cat.gif</code></a>,    <a href="images/Dog.gif"><code>Dog.gif</code></a>,    <a href="images/Rabbit.gif"><code>Rabbit.gif</code></a>,    <a href="images/Pig.gif"><code>Pig.gif</code></a></td><td><a href="../combobox.html">    How to Use Combo Boxes</a></td></tr><tr><td><a name="DialogDemo">    #usemacro SOURCELINK (    LINKFILE DialogDemo.java    LINKTEXT DialogDemo.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE CustomDialog.java    LINKTEXT CustomDialog.java)    </a></td><td><a href="images/middle.gif"><code>middle.gif</code></a></td><td><a href="../dialog.html">    How to Use Dialogs</a></td></tr><tr><td><a name="DynamicTreeDemo">    #usemacro SOURCELINK (    LINKFILE DynamicTreeDemo.java    LINKTEXT DynamicTreeDemo.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE DynamicTree.java    LINKTEXT DynamicTree.java)    </a></td><td> &nbsp;</td><td><a href="../tree.html">    How to Use Trees</a></td></tr><tr><td><a name="FileChooserDemo">    #usemacro SOURCELINK (    LINKFILE FileChooserDemo.java    LINKTEXT FileChooserDemo.java)    </a></td><td><a href="images/open.gif"><code>open.gif</code></a>,    <a href="images/save.gif"><code>save.gif</code></a></td><td><a href="../filechooser.html">    How to Use File Choosers</a></td></tr><tr><td><a name="FileChooserDemo2">    #usemacro SOURCELINK (    LINKFILE FileChooserDemo2.java    LINKTEXT FileChooserDemo2.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE ImageFileView.java    LINKTEXT ImageFileView.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE ImageFilter.java    LINKTEXT ImageFilter.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE ImagePreview.java    LINKTEXT ImagePreview.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE Utils.java    LINKTEXT Utils.java)    </a></td><td><a href="images/jpgIcon.gif"><code>jpgIcon.gif</code></a>,    <a href="images/gifIcon.gif"><code>gifIcon.gif</code></a>,    <a href="images/tiffIcon.gif"><code>tiffIcon.gif</code></a></td><td><a href="../filechooser.html">    How to Use File Choosers</a></td></tr><tr><td><a name="FrameDemo">    #usemacro SOURCELINK (    LINKFILE FrameDemo.java    LINKTEXT FrameDemo.java)    </a></td><td> &nbsp;</td><td><a href="../frame.html">    How to Make Frames</a></td></tr><tr><td><a name="Framework">    #usemacro SOURCELINK (    LINKFILE Framework.java    LINKTEXT Framework.java)    </a></td><td> &nbsp;</td><td>Nowhere</td></tr><tr><td><a name="GenealogyExample">    #usemacro SOURCELINK (    LINKFILE GenealogyExample.java    LINKTEXT GenealogyExample.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE GenealogyModel.java    LINKTEXT GenealogyModel.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE GenealogyTree.java    LINKTEXT GenealogyTree.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE Person.java    LINKTEXT Person.java)    </a></td><td> &nbsp;</td><td><a href="../tree.html">    How to Use Trees</a></td></tr><tr><td><a name="GlassPaneDemo">    #usemacro SOURCELINK (    LINKFILE GlassPaneDemo.java    LINKTEXT GlassPaneDemo.java)    </a></td><td> &nbsp;</td><td><a href="../rootpane.html">    How to Use Root Panes</a></td></tr><tr><td><a name="HtmlDemo">    #usemacro SOURCELINK (    LINKFILE HtmlDemo.java    LINKTEXT HtmlDemo.java)    </a></td><td> &nbsp;</td><td><a href="../label.html">    How to Use Labels</a></td></tr><tr><td><a name="InternalFrameDemo">    #usemacro SOURCELINK (    LINKFILE InternalFrameDemo.java    LINKTEXT InternalFrameDemo.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE MyInternalFrame.java    LINKTEXT MyInternalFrame.java)    </a></td><td> &nbsp;</td><td><a href="../internalframe.html">    How to Use Internal Frames</a></td></tr><tr><td><a name="LabelDemo">    #usemacro SOURCELINK (    LINKFILE LabelDemo.java    LINKTEXT LabelDemo.java)    </a></td><td><a href="images/middle.gif"><code>middle.gif</code></a></td><td><a href="../label.html">    How to Use Labels</a></td></tr><tr><td><a name="LayeredPaneDemo">    #usemacro SOURCELINK (    LINKFILE LayeredPaneDemo.java    LINKTEXT LayeredPaneDemo.java)    </a></td><td><a href="images/dukeWaveRed.gif"><code>dukeWaveRed.gif</code></a></td><td><a href="../layeredpane.html">    How to Use Layered Panes</a></td></tr><tr><td><a name="LayeredPaneDemo2">    #usemacro SOURCELINK (    LINKFILE LayeredPaneDemo2.java    LINKTEXT LayeredPaneDemo2.java)    </a></td><td><a href="images/dukeWaveRed.gif"><code>dukeWaveRed.gif</code></a></td><td><a href="../layeredpane.html">    How to Use Layered Panes</a></td></tr><tr><td><a name="ListDemo">    #usemacro SOURCELINK (    LINKFILE ListDemo.java    LINKTEXT ListDemo.java)    </a></td><td> &nbsp;</td><td><a href="../list.html">    How to Use Lists</a></td></tr><tr><td><a name="ListDialog">    #usemacro SOURCELINK (    LINKFILE ListDialog.java    LINKTEXT ListDialog.java)    </a></td><td> &nbsp;</td><td><a href="../button.html">    How to Use Buttons, <em>...</em></a></td></tr><tr><td><a name="MenuLookDemo">    #usemacro SOURCELINK (    LINKFILE MenuLookDemo.java    LINKTEXT MenuLookDemo.java)    </a></td><td><a href="images/middle.gif"><code>middle.gif</code></a></td><td><a href="../menu.html">    How to Use Menus</a></td></tr><tr><td><a name="MenuDemo">    #usemacro SOURCELINK (    LINKFILE MenuDemo.java    LINKTEXT MenuDemo.java)    </a></td><td><a href="images/middle.gif"><code>middle.gif</code></a></td><td><a href="../menu.html">    How to Use Menus</a></td></tr><tr><td><a name="MenuGlueDemo">    #usemacro SOURCELINK (    LINKFILE MenuGlueDemo.java    LINKTEXT MenuGlueDemo.java)    </a></td><td> &nbsp;</td><td><a href="../menu.html">    How to Use Menus</a></td></tr><tr><td><a name="MenuLayoutDemo">    #usemacro SOURCELINK (    LINKFILE MenuLayoutDemo.java    LINKTEXT MenuLayoutDemo.java)    </a></td><td> &nbsp;</td><td><a href="../menu.html">    How to Use Menus</a></td></tr><tr><td><a name="PasswordDemo">    #usemacro SOURCELINK (    LINKFILE PasswordDemo.java    LINKTEXT PasswordDemo.java)    </a></td><td> &nbsp;</td><td><a href="../textfield.html">    How to Use Text Fields</a></td></tr><tr><td><a name="PopupMenuDemo">    #usemacro SOURCELINK (    LINKFILE PopupMenuDemo.java    LINKTEXT PopupMenuDemo.java)    </a></td><td><a href="images/middle.gif"><code>middle.gif</code></a></td><td><a href="../menu.html">    How to Use Menus</a></td></tr><tr><td><a name="ProgressBarDemo">    #usemacro SOURCELINK (    LINKFILE ProgressBarDemo.java    LINKTEXT ProgressBarDemo.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE LongTask.java    LINKTEXT LongTask.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE SwingWorker.java    LINKTEXT SwingWorker.java)    </a></td><td> &nbsp;</td><td><a href="../progress.html">    How to Monitor Progress</a></td></tr><tr><td><a name="ProgressMonitorDemo">    #usemacro SOURCELINK (    LINKFILE ProgressMonitorDemo.java    LINKTEXT ProgressMonitorDemo.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE LongTask.java    LINKTEXT LongTask.java)    <br>&nbsp;&nbsp;#usemacro SOURCELINK (    LINKFILE SwingWorker.java    LINKTEXT SwingWorker.java)    </a></td><td> &nbsp;</td><td><a href="../progress.html">    How to Monitor Progress</a></td></tr><tr><td><a name="RadioButtonDemo">    #usemacro SOURCELINK (    LINKFILE RadioButtonDemo.java    LINKTEXT RadioButtonDemo.java)    </a></td><td><a href="images/Bird.gif"><code>Bird.gif</code></a>,    <a href="images/Cat.gif"><code>Cat.gif</code></a>,    <a href="images/Dog.gif"><code>Dog.gif</code></a>,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -