《余録》Swing/Jython - The Swing Tutorial
Java プログラマーのための Python 導入ガイド《記事一覧》
《余録》The Swing Tutorial 《Jython2.5》
《著》小粒ちゃん《監修》小泉ひよ子とタマゴ倶楽部
第0版♪1999/10/03 ● 第1版♪2003/05/23 ● 第2版♪2009/04/03
概要
Swing によるオブジェクト指向プログラミングへの扉を開きます。
※ 公式サイト《The Java™ Tutorials》で公開されている例題を、Jython で再構成しました。
タマゴ倶楽部のスタッフが作成した例題(サンプル集)を公開します。原則として、オリジナル版の趣旨を尊重しつつ、Jython の特徴を活かすように改編しています。なお、プログラムの不具合については「小粒ちゃん」にお問い合わせください。
例題一覧
The Swing Tutorial | Jython2.5 | |
---|---|---|
BorderDemo | BorderDemo | @井上》こちらに移動中です《 |
ButtonDemo | ButtonDemo.py | @森口》こちらに移動中です《 |
ButtonHtmlDemo | ButtonHtmlDemo | |
CheckBoxDemo | CheckBoxDemo《Jython2.5.0》 | @古川》こちらに移動中です《 |
ColorChooserDemo | ColorChooserDemo | |
ColorChooser2Demo | ColorChooser2Demo | |
ComboBoxDemo ¶ | ComboBoxDemo《Jython2.5.0》 | JComboBox @渡瀬 |
ComboBox2Demo | ComboBox2Demo | @古賀》こちらに移動中です《 |
Converter | Converter | |
CustomComboBoxDemo | CustomComboBoxDemo | |
CustomIconDemo | CustomIconDemo | |
DialogDemo | DialogDemo | |
DynamicTreeDemo | DynamicTreeDemo | @田村》こちらに移動中です《 |
FileChooserDemo | FileChooserDemo | @林(ち) |
FileChooser2Demo | FileChooser2Demo | |
FormattedTextFieldDemo | FormattedTextFieldDemo | |
FormatterFactoryDemo | FormatterFactoryDemo | |
FrameDemo | FrameDemo | @堀家》こちらに移動中です《 |
Frame2Demo | Frame2Demo | @平瀬》こちらに移動中です《 |
Framework | Framework | |
GenealogyExample | GenealogyExample | |
GlassPaneDemo | GlassPaneDemo | |
HtmlDemo | HtmlDemo | |
IconDemo | IconDemo | |
InternalFrameDemo | InternalFrameDemo | |
JWSFileChooserDemo | JWSFileChooserDemo | |
LabelDemo | LabelDemo | @藤枝》こちらに移動中です《 |
LayeredPaneDemo | LayeredPaneDemo | |
LayeredPane2Demo | LayeredPane2Demo | |
ListDemo ¶ | ListDemo.py《jython2.5b3》 | JList, DefaultListModel @江崎 |
ListDialogRunner | ListDialogRunner | |
MenuDemo | MenuDemo.py | JMenuBar, JMenu, JMenuItem, ButtonGroup, JRadioButtonMenuItem, JCheckBoxMenuItem @杉本 |
MenuGlueDemo | MenuGlueDemo | |
MenuLayoutDemo | MenuLayoutDemo | |
MenuLookDemo | MenuLookDemo | |
MenuSelectionManagerDemo | MenuSelectionManagerDemo | |
PasswordDemo | PasswordDemo | |
PopupMenuDemo | PopupMenuDemo | @江副》こちらに移動中です《 |
ProgressBarDemo | ProgressBarDemo | @林(か) |
ProgressBar2Demo | ProgressBar2Demo | |
ProgressMonitorDemo | ProgressMonitorDemo | |
RadioButtonDemo | RadioButtonDemo | @中釜》こちらに移動中です《 |
RootLayeredPaneDemo | RootLayeredPaneDemo | |
ScrollDemo | ScrollDemo | @野口》こちらに移動中です《 |
Scroll2Demo | Scroll2Demo | @土屋》こちらに移動中です《 |
SharedModelDemo | SharedModelDemo | |
SimpleTableDemo | SimpleTableDemo | @岡部》こちらに移動中です《 |
SimpleTableSelectionDemo | SimpleTableSelectionDemo | |
SliderDemo | SliderDemo | @羽田》こちらに移動中です《 |
Slider2Demo | Slider2Demo | @森こねこ》こちらに移動中です《 |
SpinnerDemo | SpinnerDemo | @越智ことり》こちらに移動中です《 |
Spinner2Demo | Spinner2Demo | @八木》こちらに移動中です《 |
SpinnerDemo3 | SpinnerDemo3 | @岡田》こちらに移動中です《 |
SpinnerDemo4 | SpinnerDemo4 | @南野》こちらに移動中です《 |
SplitPaneDemo | SplitPaneDemo | @上野》こちらに移動中です《 |
SplitPane2Demo | SplitPane2Demo | @島田》こちらに移動中です《 |
SplitPaneDividerDemo | SplitPaneDividerDemo | @河野めだか》こちらに移動中です《 |
TabbedPaneDemo | TabbedPaneDemo | |
TabComponentsDemo | TabComponentsDemo | |
TableDemo | TableDemo | @河野かえる》こちらに移動中です《 |
TableDialogEditDemo | TableDialogEditDemo | |
TableFTFEditDemo | TableFTFEditDemo | |
TableFilterDemo | TableFilterDemo | |
TablePrintDemo | TablePrintDemo | |
TableRenderDemo | TableRenderDemo | |
TableSelectionDemo | TableSelectionDemo | |
TableSortDemo | TableSortDemo | |
TableToolTipsDemo | TableToolTipsDemo | |
TextAreaDemo | TextAreaDemo | @江崎》こちらに移動中です《 |
TextComponentDemo | TextComponentDemo | |
TextDemo ¶ | TextDemo.py《Jython2.5.0》 | JTextArea, JTextField @高口 |
TextFieldDemo | TextFieldDemo | @大塚》こちらに移動中です《 |
TextInputDemo | TextInputDemo | |
TextSamplerDemo | TextSamplerDemo | |
ToolBarDemo | ToolBarDemo.py | JToolBar 〈GoF〉Command @内田 |
ToolBar2Demo | ToolBar2Demo | |
TopLevelDemo | TopLevelDemo | |
TreeDemo | TreeDemo | @岸田》こちらに移動中です《 |
TreeIconDemo | TreeIconDemo | |
TreeIcon2Demo | TreeIcon2Demo | |
TumbleItem | TumbleItem |
/* * Copyright (c) 1995 - 2008 Sun Microsystems, Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * - Neither the name of Sun Microsystems nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
↑TOP
関連記事
- Trail: Creating a GUI With JFC/Swing: Table of Contents (The Java™ Tutorials) ¶
- 《余録》The Swing Tutorial 《Jython2.5》
- INDEX《Swing》
Last updated♪2009/10/17