forked from miko2u/pukiwiki-plus-i18n
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
10 lines (10 loc) · 9.74 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Front Page - Java Swing Tips</title> <meta name="description" content="Introduce the GUI program of Java Swing using small source code examples."/> <link rel="canonical" href="https://ateraimemo.com/"> <meta name="google-site-verification" content="EMsBqvy875QIaZuUka2-HZrmVXmKT1hAkInD6Q46QRA"/> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> <style>
li{line-height:1.8}h1,h2,h3,h4{color:#f22430}#footer{background-color:#fdcd60}.post>h3.title{position:relative;padding-top:10px}.post>h3.title span.date{position:absolute;right:0;font-size:.9em}.post>.more{margin:10px 0;text-align:left}.post-full .date{margin-bottom:20px;font-weight:bold}.tag_box{font-family:"Glyphicons Halflings","Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;margin:0;overflow:hidden}.tag_box li{line-height:28px}.tag_box li i{opacity:.9}.tag_box.inline li{float:left}.tag_box a{padding:3px 6px;margin:2px;background:#eee;color:#555;border-radius:3px;text-decoration:none;border:1px dashed #ccc}.tag_box a span{vertical-align:super;font-size:.8em}.tag_box a:hover{background-color:#e5e5e5}.tag_box a.active{background:#57a957;border:1px solid #4c964d;color:#FFF}.ad_box{float:right;padding:0 20px 0 0}
kbd{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,0.196),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:"Arial","Helvetica",sans-serif;font-size:11px;line-height:1.4;margin:0 .1em;padding:.1em .6em;text-shadow:0 1px 0 #fff;white-space:nowrap}
.button{display:inline-block;width:30%;text-align:center;vertical-align:middle;text-decoration:none;line-height:1.33;outline:0;padding:11px 19px;margin-top:6px;font-size:17.5px;font-weight:bold;color:#fff;top:-1px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3)}.button::before,.button::after{position:absolute;z-index:-1;display:block;content:''}.button,.button::before,.button::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.button:active{top:3px;box-shadow:none}.button:hover,.button:focus{color:white;text-decoration:none}.button-group{list-style:none;margin-bottom:5px}.button-sub{font-size:9pt;font-weight:nomal;line-height:.7}
.pln{color:#000}.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}
.responsive { width: 320px; height: 50px; }
code,pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}
@media(min-width: 500px) { .responsive { width: 468px; height: 60px; } }
@media(min-width: 800px) { .responsive { width: 728px; height: 90px; } }
</style> <link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAFVBMVEX///+ZmZmCuGKZmZn///+q+Xzd+stVi+GoAAAAAnRSTlMAAHaTzTgAAABKSURBVHheZY5BCsBACAOzifr/JxcXi9WOpwxRhBaQDVJ49JgwTYpTS28jzcXc3XRQyII3t/hnmr45mIV1AbOxjZPLcJj6V2iUAA+UgAJpJuyTrAAAAABJRU5ErkJggg==" type="image/png"/> </head> <body itemscope="itemscope" itemtype="http://schema.org/WebPage"> <script async="" src="//ateraimemo.com/skin/google_tm.js"></script> <div id="wrap"> <nav class="navbar navbar-default" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#jb-navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/">Java Swing Tips</a> </div> <div class="collapse navbar-collapse" id="jb-navbar-collapse"> <ul class="nav navbar-nav"> <li><a href="/archive">Archive</a></li> <li><a href="/categories">Categories</a></li> <li><a href="/pages">Pages</a></li> <li><a href="/tags">Tags</a></li> </ul> <form class="navbar-form navbar-right" role="search"> <div class="form-group"> <input type="text" class="form-control" placeholder="Search"> </div> <button type="submit" class="btn btn-default">Submit</button> </form> </div> </nav> <div class="container"> <div class="row"> <div class="col-md-9 col-xs-12 blog-main"> <div class="page-header"> <h1>Front Page </h1> </div> <div class="row"> <div class="col-xs-12"> <p>Posted by <a href="https://ateraimemo.com/:Users/aterai.html">aterai</a> at 2003-09-25</p> <h2 id="概要">概要</h2> <p>このページ以下では、<code class="language-plaintext highlighter-rouge">Java Swing</code>での<code class="language-plaintext highlighter-rouge">GUI</code>プログラム作成のコツなどを、 <strong>「小さなサンプル(ソースコード付き)」</strong> を使って紹介しています。</p> <p><img src="https://lh3.ggpht.com/_9Z4BYR88imo/TQslJy3MxYI/AAAAAAAAAts/xrxOCvbp-0A/s800/screenshots.png" alt="screenshots"/></p> <h3 id="swingとは">Swingとは</h3> <p><code class="language-plaintext highlighter-rouge">Swing</code>は、<code class="language-plaintext highlighter-rouge">GUI</code>(グラフィカル・ユーザ・インタフェース)を作成するための、<code class="language-plaintext highlighter-rouge">Java</code>標準のコンポーネントセット(ライブラリ、<code class="language-plaintext highlighter-rouge">UI</code>ツールキット)です。</p> <p><a href="https://docs.oracle.com/javase/tutorial/uiswing/start/about.html">About the JFC and Swing (The Java™ Tutorials)</a></p> <h2 id="編集方針">編集方針</h2> <ul> <li><strong>最も欲しいものはサンプルである</strong> - <a href="http://steps.dodgson.org/bn/2007/07/06/#p02">steps to phantasien t(2007-07-06)</a>より引用 <ul> <li>各ページからダブルクリックなどで実行可能な<code class="language-plaintext highlighter-rouge">JAR</code>ファイルをダウンロード可能</li> </ul> </li> <li><code class="language-plaintext highlighter-rouge">SSCCE</code> <a href="http://sscce.org/">Short, Self Contained, Correct Example</a></li> <li><code class="language-plaintext highlighter-rouge">MCVE</code> <a href="https://stackoverflow.com/help/mcve">How to create a Minimal, Complete, and Verifiable example - Help Center - Stack Overflow</a> <ul> <li>すべての記事ごとにソースコードや画像などのリソース、これらを<code class="language-plaintext highlighter-rouge">Ant</code>で簡単にコンパイル、実行するための<code class="language-plaintext highlighter-rouge">build.xml</code>をまとめた<code class="language-plaintext highlighter-rouge">zip</code>ファイルを添付</li> <li><code class="language-plaintext highlighter-rouge">Git</code>リポジトリを取得する場合: <pre><code>git clone https://github.com/aterai/java-swing-tips.git</code></pre> </li> </ul> </li> </ul> <h2 id="更新履歴">更新履歴</h2> <ul class="posts"> <li><span>2024-04-08</span> » <a href="/swing/roundedcornertablerowselection">JTableの行選択背景描画をラウンド矩形に変更する</a></li> <li><span>2024-04-01</span> » <a href="/swing/roundedselectiontree">JTreeの選択領域描画をラウンド矩形に変更する</a></li> <li><span>2024-03-25</span> » <a href="/swing/tooltiponmouseoverofword">JTextArea内の単語上にマウスカーソルでJToolTipを表示する</a></li> <li><span>2024-03-18</span> » <a href="/swing/menuandtoolbarswitching">JToolBarとJMenuBarを切り替える</a></li> <li><span>2024-03-11</span> » <a href="/swing/variableroundedborderoncombobox">JComboBoxのBorderをドロップダウンリストの表示状態で切り替える</a></li> <li><span>2024-03-04</span> » <a href="/swing/roundingspecificcorners">Path2Dで指定した隅を丸めたランウド矩形図形を作成する</a></li> <li><span>2024-02-26</span> » <a href="/swing/editabletreepath">JTreeのTreeNodeが編集を開始可能かを調査する</a></li> <li><span>2024-02-19</span> » <a href="/swing/roundedcornerlistcellrenderer">JComboBoxのドロップダウンリストでアイテム選択状態表示をラウンド矩形に変更する</a></li> <li><span>2024-02-12</span> » <a href="/swing/borderhighlightpainter">JTextAreaの検索ハイライトに縁を描画する</a></li> <li><span>2024-02-05</span> » <a href="/swing/roundedselectionmenuitem">JMenuItemの選択ロールオーバーをラウンド矩形で描画する</a></li> </ul> </div> </div> </div> <nav class="col-md-3 col-xs-12 blog-sidebar sidebar" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> sidebar </nav> </div> </div> </div> <footer class="footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter"> <div id="footer"> <div class="container"> <p>© 2024 with help from <a href="http://jekyllbootstrap.com" target="_blank" title="The Definitive Jekyll Blogging Framework">Jekyll Bootstrap</a> and <a href="http://getbootstrap.com" target="_blank">Bootstrap</a> </p> </div> </div> </footer> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script> </body> </html>