かつては「(動作が)重い,(見た目が)ダサい,(APIが)弱い」の三重苦だったJavaのGUIも,Swingの強化やSWT*1の登場によって,実用性を増してきました。それにともない,GUIアプリケーション開発を支援するツールのニーズも当然のように高まっています。
Javaでは、GUI(グラフィカルユーザインターフェース)を利用したプログラミングが可能です。 GUI開発を行うことで、ユーザが視覚的に分かりやすく直感的な操作ができる使いやすいアプリケーションを開発できます。 この記事では、JavaのGUI開発に関心が ...
今月から久しぶりにGUIを取り上げていきます。もちろん、ここで紹介するのはJavaFXです。しかし、JavaFX以外にもJavaでGUIを作成する方法があります。標準で提供されているGUIフレームワークは以下の3種類です。 AWT Swing JavaFX AWT(Abstract Window Toolkit)はJava 1.0の ...
前回は、 NetBeansの次期バージョンである 「NetBeans 7. 2」 と、 Oracleが開発中の 「JavaFX Scene Builder」 (以下、 Scene Builder) を使ってJavaFXアプリケーションを作成する方法を紹介しました。今回は、 自動生成されたソースコードの中身を見ながら、 JavaFX ...
JavaFXは、 Oracleが開発しているJavaアプリケーションのための新しいGUIライブラリです。もともとはJavaのためのRIAフレームワークとして開発されていたものですが、 2011年にコンセプトの大幅な見直しが図られ、 現行バージョンのJavaFX 2. 0からJava ...
Java8のSwing環境でデスクトップアプリケーションの開発方法を学ぶ講座をシリーズで提供しています。今回はWindowBuilder(Swingデザイナー)を使っておみくじを引くアプリケーションを作成します。 2024年9月よりECLIPSEのバージョンを最新版(Version: 2024-06 (4.32.0 ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
こんにちは、けんにぃです。ナビタイムジャパンで公共交通の時刻表を使ったサービス開発やリリースフローの改善を担当しています。 今回は GUI 操作を全自動化した話をしようと思います。いわゆる RPA と呼ばれる自動化の話です。 GUI と CUI 何らかの作業 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する