SwingTips文字列操作編 [next : デフォルトボタンを無効にする] [up : SwingTips] JTextField等の文字列入力コンポーネントの入力文字種を制限したいとき~ 入力文字列の制限をする時にIMEの未変換文字列は表示させたいとき~ コンポーネントの入力モードを操作したいとき~ IMEの未確定文字列がフォーカスロストで勝手に挿入されるのをやめさせたいとき~ JTextField等の文字列入力コンポーネントの入力文字種を制限したいとき~ swingの文字列入力コンポーネント(以下JTextComponent)はDocumentクラスなるものを持っており、 このDocumentクラスが文字列の挿入・削除を行っているのでこれをカスタマイズすればよいです。 カスタマイズの方法 javax.swing.text.Document.insertString(int, Str
30日、SwingベースのUIフレームワークの新しいバージョン「OpenSwing 1.2」がリリースされた。 OpenSwingは、MVCフレームワークに則ったSwingアプリケーションを容易に構築するためのフレームワーク。スタンドアローンのアプリケーション、データベースのフロントエンドとしての2層アーキテクチャ、HTTPサーブレットを介した3層アーキテクチャ、サーバサイドアプリケーションのフロントエンドとしてのRIA(リッチ・インターネット・アプリケーション)など、さまざまなアーキテクチャのSwingアプリケーションを容易に作成できると標ぼうしている。 詳しくは、こちらの記事を参考にしていただきたい。 今回のリリースでは、GridControl、ListControl、テキストフィールドなどの入力コントロールなどに様々な改善が行われたほか、バグフィックスやサンプルアプリの修正なども行わ
27日(米国時間)、SwingベースのUIフレームワークであるOpenSwingの新バージョン1.1.1がリリースされた。こちらのサイトからダウンロード可能だ。OpenSwingはオープンソース(ライセンスはLGPL)で提供されており、Swing開発で頻繁に利用される機能や仕組みを共通化している。 OpenSwingを使用すると、MVC(モデル・ビュー・コントローラ)アーキテクチャに則ったSwingアプリケーションを開発できる。また、OpenSwing自体が多くのSwingコンポーネントを提供しており、中にはモデルとのデータバインディングが自動化されたコンポーネントもある。 加えて、OpenSwingが提供するグラフィックコントロールはJavaBeans仕様に則っているため、NetBeansやEclipseといったIDEのRADツールとも親和性が高い。その他の機能としては、ロギング、国際化
Blog-City | Online Casino GuideYour Ultimate Guide to Online Casinos: Unlocking the Thrills and Opportunities of Virtual GamblingWelcome to Blog-city.com’s comprehensive online casino guide! If you’re a fan of casino games and are eager to explore the world of virtual gambling, you’ve come to the right place. Our expert team has put together this informative article to help you navigate the exciti
SwingX is all about Swing components. It focuses both on extensions to existing Swing components as well as brand new ones. SwingX contains a lot of great components that you can use in your applications today. The JDesktop Integration Components (JDIC) project aims to make Swing applications first-class citizens of current desktop platforms without sacrificing platform independence. Its mission
JSR 296: Swing Application Frameworkとは SwingはJavaでGUIアプリケーションを作成するための豊富な機能とコンポーネントを提供してくれるツールキットである。しかしその豊富な機能ゆえに簡単なアプリケーションでも記述しなければならないコードが多く、開発者を混乱させる要因になっている。 Swing Application Frameworkはそのような開発者の悩みを解決し、もっと手軽にSwingを利用できるようにするという目的で提案された。このフレームワークでは、Swingアプリケーションを開発する上で開発者が陥りがちな間違いや混乱しやすい部分、実装が複雑になりやすい部分などを洗い出し、それらに対する統一的でシンプルな解決策を提供する。 具体的な内容は現在検討されている最中だが、後述するプロトタイプ版では次のような機能が提供されている。 GUIアプリケ
:: Java User Interface Design :: We make Java look good and work well JGoodies focuses on Java look, UI design and usability. We provide articles, libraries, example applications, desktop patterns and a Swing application architecture. :: Building Elegant Swing Screens :: Our free professional open source desktop libraries help you build well designed Swing forms and screens. Test our free tools
Generative AI will drive a foundational shift for companies — IDC
SwingX is all about Swing components. It focuses both on extensions to existing Swing components as well as brand new ones. SwingX contains a lot of great components that you can use in your applications today. The JDesktop Integration Components (JDIC) project aims to make Swing applications first-class citizens of current desktop platforms without sacrificing platform independence. Its mission
MiG InfoComは2日(デンマーク時間)、MiG Layoutのサイトにおいて、同プロダクトの最新版となる"MiG Layout 2.1"を公開した。公開された成果物はJava SE 1.4/1.5を対象としている。クイックスタートドキュメント、ホワイトペーパ、JavaDoc APIなどドキュメントも充実しており、扱いやすい状況が整っている。プロダクトそのものはThe BSD Licenseのもとで公開されているオープンソースソフトウェア。 MiG Layout (The Layout Manager for Swing & SWT)はSwingおよびSWTのために開発されたレイアウトマネージャ。フローレイアウト、グリッドベースレイアウト、絶対指定レイアウト、グループ&ドッキングレイアウトなどが提供されている。同プロダクトはThe BSD Licenseのもとで公開されているので自由
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く