今週は簡単なパズルから始めてみましょう。 サンプルのソースコード Monologue.java ちょっと長いですが,全文を次に示します(インポート文は省略しています)。 public class Monologue { private JButton button; public Monologue() { JFrame frame = new JFrame("Monologue"); frame ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
先週から次世代Java Plug-inのJNLPサポートについて紹介してきました。先週はJNLPを用いたアプレットのデプロイメントと実行について紹介しましたので,今週からJNLP APIについて紹介していきます。 実際にJNLP APIを紹介する前に,なぜJNLP APIが必要なのか考えて ...
「Echo Web Framework」 (⁠以下、 Echo) は、 Ajaxに対応したオープンソースのWebアプリケーション・ フレームワークです。Webアプリケーション開発向けのフレームワークは無数に存在しますが、 Echoがそれらのフレームワークと大きく異なるのは、 サーバサイド ...
本記事では、JavaとPythonにおける「リスナー」の違いについて、初心者にもわかりやすく解説しています。 リスナーとは、ユーザーがアプリケーション内で行う操作(例えばボタンをクリックしたり、キーを押したり)に反応して、何かの処理を実行する ...
This is Part Two of a series of articles on Java.next. In Part Two, I will look at how Java.next languages interoperate with Java. Java interop is trivial in all of the Java.next languages. We have ...
Ever since I was introduced to Infobus from the early days of Java, I have been a big fan of bus-based architecture. What is bus-based architecture? Let me explain this by way of an example. In a ...
import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event ...