サン・マイクロシステムズ(株)は19日、Javaアプリケーション統合開発環境『Sun Java Studio Enterpise 7』を同日に発売すると発表した。1月下旬に出荷開始の予定。価格は、開発者数によるライセンス方式(永久)では1ライセンスあたり28万4000円(税別)、導入企業の ...
「はじめてのJava」を卒業したあなたへ! 新しく開始したこの連載は、本サイトの連載「はじめてのJava」の続編に当たるものです。「はじめてのJava」で、Javaのごく基本となる部分について一通り覚えた、という皆さんに向けて、次のステップとなるものと ...
クリップボードでテキストを受け渡せるLabelの作成 では、クリップボード利用の例として、「表示テキストをクリップボードの間とやり取りできるラベル」を作成してみましょう。 package jp.allabout; import java.awt.*; import java.awt.datatransfer.*; import java.awt.event.
コレクションフレームワークは,複数個のデータをまとめて扱うときに便利なデータ構造を持つインタフェースと,それを実装したクラスで構成されています。ここで紹介するjava.util.TreeSetクラスは,要素に順序を持った集合を実装したクラスです。まずは ...
テキスト・ブロックは、改行やクォーテーションなどを含んだ文字列を簡単に定義できる新しい文法である。JavaのStringクラスを使って文字列を宣言する場合、通常であれば、改行や引用符は次のようにエスケープ文字を使用して記述する必要がある。
開発者はアプリケーションを開発するとき、利用するプログラミング言語の特定のLTS(長期サポート版)をベースにすることが一般的だ。プログラミング言語および開発・実行環境「Java」では、「Java 8」または「Java 11」が該当する。 2021年9月にOracleがLTS ...
本連載ではソフトウェア開発で使用するIDEについてのトピックを紹介しているが、専用のIDEには及ばないものの、テキストエディタの中にはさまざまなプログラミング向けの機能を備えているものが多い。Emacsはプログラミング向けテキストエディタの代表 ...
Java言語で記述したプログラムを実行できるインタープリター内蔵のJava製テキストエディター「フープ!FREE」v1.0 BETAが、15日に公開された。「Java 2 Runtime Environment(JRE)」v1.4以降がインストールされたWindowsなどに対応するフリーソフトで、編集部で試用した ...
Java でのデータ処理、テキストクレンジング、コンテンツ解析などの開発シーンでは、HTML ファイルからタグ・スタイル・スクリプトなどの冗長な形式を除去し、コアとなるプレーンテキストを抽出する処理が高頻度で必要とされます。このニーズに対応する ...
お問い合わせフォームにメールアドレスを入力すると「正しい形式」で入力してくださいというのをみかけたことはありませんか? 正しいメールアドレスの形式で入力されているかをチェックするのに正規表現という手段が使われています。 主に以下の2つ ...