ちゃぱてぃ商店IT部 @ ウィキ内検索 / 「MP3プレイヤーサンプル(JLayer,BasicPlayer)」で検索した結果

検索 :
  • Java/swing/サンプル
    ...(JLayer) MP3プレイヤーサンプル(JLayer,BasicPlayer) MP3のID3を読むサンプル(Java ID3 Tag Library + 文字化け対応) MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装 BasicPlayerサンプル(mp3, 音量調整) BasicPlayerサンプル(mp3, シーク, 時間表示) オリジナルのイベントを作ろう
  • Java/swing/menu
    ...(JLayer) MP3プレイヤーサンプル(JLayer,BasicPlayer) MP3のID3を読むサンプル(Java ID3 Tag Library + 文字化け対応) MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装 BasicPlayerサンプル(mp3, 音量調整) BasicPlayerサンプル(mp3, シーク, 時間表示) オリジナルのイベントを作ろう
  • Java/swing
    ...(JLayer) MP3プレイヤーサンプル(JLayer,BasicPlayer) MP3のID3を読むサンプル(Java ID3 Tag Library + 文字化け対応) MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装 BasicPlayerサンプル(mp3, 音量調整) BasicPlayerサンプル(mp3, シーク, 時間表示) オリジナルのイベントを作ろう
  • Java
    ...(JLayer) MP3プレイヤーサンプル(JLayer,BasicPlayer) MP3のID3を読むサンプル(Java ID3 Tag Library + 文字化け対応) MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装 BasicPlayerサンプル(mp3, 音量調整) BasicPlayerサンプル(mp3, シーク, 時間表示) オリジナルのイベントを作ろう 帳票サンプル JasperReports5.0サンプル サンプルの実行 一番簡単なPDF出力 テンプレートにデータソースとパラメータ設定してPDF出力 CSVデータソースからPDF出力 PDFに動的に画像を埋め込み グループ分けと集計 Tomcatサンプル Tomcatメモ Tomcat7.0.37の...
  • Java/swing/サンプル/MP3プレイヤーサンプル(JLayer,BasicPlayer)
    サンプルダウンロード ソース:BasicPlayerSample.java 実行可能形式:BasicPlayerSample.zip サンプルソース BasicPlayerSample.java import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.datatransfer.DataFlavor; import java.awt.dnd.DnDConstants; import java.awt.dnd.DropTarget; import java.awt.dnd.DropTargetAdapter; import java.awt.dnd.DropTargetDropEvent; import java.awt.event.ActionEvent; import java.awt.even...
  • Java/swing/サンプル/MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装
    MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装版 サンプルダウンロード サンプルソース単品 BasicPlayerSample2.java サンプルソース&必要なjarファイル BasicPlayerSample2.zip まるっと固めたjarファイル BasicPlayerSample2_jar.zip Windows用のexe入り BasicPlayerSample2_exe.zip 新しいサンプル サンプルソース単品 BasicPlayerSample3.java サンプルソース&必要なjarファイル BasicPlayerSample3.zip まるっと固めたjarファイル BasicPlayerSample3_jar.zip Windows用のexe入り BasicPlay...
  • Java/swing/サンプル/BasicPlayerサンプル(mp3, 音量調整)
    Java/swing/サンプル/BasicPlayerサンプル(mp3, 音量調整) サンプルダウンロード BasicPlayerSampleVol.java BasicPlayerでの音量調整 BasicPlayerでの音量調整はとても簡単で、BasicPlayerに対してsetGainを呼び出すだけで完了します。 player.setGain((double)volSlider.getValue() / 100); setGainには0から1.0までのdouble値を渡します。 上記のコードは、0から100の値を取るスライダーの値を100で割ってsetGainに渡しています。 再生開始時の音量調整 BasicPlayerの音量は、新しいファイルを再生するたびにリセットされるので、その都度setGainするとよい...
  • Java/swing/サンプル/MP3プレイヤーサンプル
    ...たサンプルはこちら MP3プレイヤーサンプル(JLayer,BasicPlayer) サンプルダウンロード 実行形式 JLayerSample.zip ソース&JLayer JLayerSampleSrc.zip ソース import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.datatransfer.DataFlavor; import java.awt.dnd.DnDConstants; import java.awt.dnd.DropTarget; import java.awt.dnd.DropTargetAdapter; import java.awt.dnd.DropTargetDropEvent; import java.awt.event.ActionEvent; i...
  • Java/swing/サンプル/BasicPlayerサンプル(mp3, シーク, 時間表示)
    Java/swing/サンプル/BasicPlayerサンプル(mp3, シーク, 時間表示) サンプルダウンロード BasicPlayerSampleSeek.java スクロールバーと時間表示用ラベル設定 // シークバー seekBar = new JScrollBar(JScrollBar.HORIZONTAL, 0, 0, 0, 1000); seekBar.setPreferredSize(new Dimension(200, seekBar.getPreferredSize().height)); // ChangeListener設置 seekBar.addAdjustmentListener(al); // 音量調整スライダー設置 ...
  • コメント/Java/swing/サンプル/MP3プレイヤーサンプル(JLayer,BasicPlayer,Java ID3 Tag Library)一通りの機能実装
    バグ報告です、1回のみリピートの時一旦停止しないと再生し直せないみたいです。要はplay();の一行前にstop();を入れればいいだけの話なんですが。 - Daxy 2013-02-12 01 30 03 バグ報告ありがとうございますっ今週は忙しいので来週調べてみます>< - ちゃぱてぃ 2013-02-14 02 26 47 えいやえいやと修正してみました。ついでにボリュームのスライダーを別のサンプルで作ったのに差し替え。BasicPlayerSample3になりました。 - ちゃぱてぃ 2013-02-22 02 15 13
  • Java/swing/サンプル/JSliderサンプル プログラムから操作する時にイベントを発生させない
    Java/swing/サンプル/JSliderサンプル プログラムから操作する時にイベントを発生させない サンプルダウンロード JSliderSample6.java プログラムからスライダを操作した時にイベントを発生させない(キャッチしない)サンプル 一時的にイベントを発生させない方法が分からなかったので、 イベントが発生する直前にリスナーを削除、 処理が終わったらリスナーを戻すようにしました。 @Override public void actionPerformed(ActionEvent e) { // ChangeListenerを削除してから値を設定し、再度ChangeListenerを設定すると、 // ChangeListenerでイベントをキャッチできなくなります。 slider.removeCh...
  • Java/swing/サンプル/MP3のID3タグを読むサンプル(Java ID3 Tag Library + 文字化け対応)
    MP3ファイルのID3タグを読み込んで表示するサンプル(Java ID3 Tag Library + 文字化け対応) Java ID3 Tag Libraryを使ってmp3ファイルのID3タグを読んで表示するサンプルと、 Java ID3 Tag Libraryの文字化け対応してみました。 サンプルダウンロード #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (Id3TagReadSample.java) 文字化け対応してみたJava ID3 Tag Library jid3lib-0.5.4-chapati-custom-srconly.zip ※ファイルサイズ大きくてソースしかアップロードできませんでした。 フルバージョンはJava ID3 Tag Libraryからダウンロードして下さい。 ID...
  • Java/Tomcat/サンプル
    Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロードするサンプル(日本語ファイル名) サーブレットからファイルをダウンロードするサンプル(日本語ファイル名) Basic認証(UserDatabaseRealm)+DIGEST認証 JFreeChartで動的にグラフを出力するサンプル ファイルをアップロードするサンプル(Commons FileUplaod) クロスサイトスクリプティング脆弱性を体験してみるサ...
  • Java/swing/サンプル/JSliderサンプル ボリューム調整みたいなスライダ
    Java/swing/サンプル/JSliderサンプル ボリューム調整みたいなスライダ サンプルソース JSliderSample5.java 参考 JSliderのUIや色を変更する - Java Swing Tips teraiさんのサンプルをえいやと修正して自分用のボリューム調整的なスライダを作ってみました。 スライダの見た目を変更するには、SliderUIを継承して見た目を描画するクラスを作るようですが、 全部自力で書くと大変なのでMetalSliderUIを継承して作ってあります。 マーカーを描画するpaintThumbメソッドと、トラックを描画するpaintTrackメソッドをオーバーライドします。 // スライダー描画クラス class TriSliderUI extends MetalSliderUI { // マーカー描...
  • Java/swing/サンプル/フローレイアウトで強制改行
    フローレイアウトで強制改行するサンプルです。 やってる事は、JSeparatorを縦幅0、横幅ウィンドウと同じサイズで追加するだけですが! サンプルダウンロード FlowNewLine.java FlowNewLine.jar FlowNewLine.zip サンプルソース import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.TextField;   import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JSeparator;   /* * フローレイアウトで強...
  • Java/swing/サンプル/画像表示(拡大縮小)
    Javaのswingで画像を拡大縮小して表示するサンプルです。 ポイント ImageIconクラスでアイコンとして画像を読み込みます。 getScaledInstanceで大きさを変更します。 幅と高さともに同じ倍率にする場合、高さは-1にしてもいいです。 MediaTrackerで処理の終了を待ちます。 画像の加工は、加工完了する前に処理が戻ってくるので、waitForAll()などで処理の終了を待機する必要がある…らしいです。 JLabelにアイコンを設定します。 大きさを変更するのも意外と簡単です。 実行結果 ソース ImageTest2.java import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Image; import java.awt.MediaTra...
  • Java/swing/サンプル/メニュー、タイトルバー、ステータスバー、ツールバーの表示on off切り替えサンプル
    メニュー、タイトルバー、ステータスバー、ツールバーの表示切り替えを、「ショートカットキー」「メニュー」「ツールバー」から行うサンプルです。 ■目次 サンプルソース MenuOnOfSample.java ポイント解説メニュー、ステータスバー、ツールバーの表示切り替え タイトルバーの表示切り替え キーボードショートカット テキストエリアでショートカットキーを押した時の処理 コメント(バグ、間違い、こんな情報が欲しい等ありましたら) アンケート(このページの情報はお役に立ちましたか?) サンプルソース MenuOnOfSample.java import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.BevelBorder;   /** * メニ...
  • Java/swing/サンプル/JTreeとJListで作るエクスプローラ風のサンプル
    解説 JTreeとJListで作るエクスプローラ風のサンプル- JTreeにディレクトリ構造を表示 JListにJTreeで選択したディレクトリの内容を表示 JListのディレクトリをダブルクリック、エンターでディレクトリの中を表示 JListのファイルをダブルクリック、エンターで関連付け実行 参考  FileSystemViewを使ってディレクトリ構造をJTreeに表示する - Java Swing Tips  http //terai.xrea.jp/Swing/DirectoryTree.html 参考というかJTreeの部分はちょこちょこ改造したけど、殆どそのままJListを追加した形です ソース ExplorerLikeSample.java /* * JTreeとJListで作るエクスプローラ風のサンプル * ・JTreeにディレクトリ構造を...
  • Java/swing/サンプル/JButton ボタンをクリックしたらメッセージを表示するサンプル
    Java/swing/サンプル/JButton ボタンをクリックしたらメッセージを表示するサンプル その1 ボタンを表示するだけのサンプル import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame;   public class JButtonSample1 extends JFrame {   public static void main(String[] args) { new JButtonSample1(); }   public JButtonSample1() { // ウィンドウの位置とサイズを指定 ...
  • Java/Tomcat/Basic認証(UserDatabaseRealm)+DIGEST認証
    TomcatのBasic認証を使って、「管理画面、会員用コンテンツ、公開コンテンツ」の三段階のアクセス管理を設定してみましょう。 ※ちょっと設定を変えるとDIGEST認証にもなるよ。 ■目次 ポイント web.xmlweb.xml DIGEST認証の場合 server.xmlの設定 tomcat-users.xml index.jsp サンプルダウンロード それぞれのユーザーのアクセス範囲ログインしてない人のアクセス出来る範囲 会員のアクセス出来る範囲 管理者のアクセス出来る範囲 ファイルの配置 認証情報をサーブレットやJSPで取得する方法 アンケート(このページの情報はお役に立ちましたか?) 他のTomcatサンプルはこちら コメント(バグ、間違い、こんな情報が欲しい等ありましたら) ポイント Basic認証を利用するには、まず「web.xml」で認証方式とアクセス制御...
  • Java/swing/サンプル/JList複数選択、単一選択サンプル
    複数選択モード(標準) 単一選択モード 連続した項目なら複数選択できるモード サンプルダウンロード JListSingle.java 解説 JListの複数選択/単一選択サンプルです。 JListの複数選択、単一選択を設定するにはJList.setSelectionModeを使います 設定できるのは以下の3パターンです 複数選択モード(標準) JList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION) 単一選択モード JList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION) 連続した項目なら複数選択できるモード JList.setSelectionMode(List...
  • Java/帳票/JasperReports5.0 サンプルの実行
    eclipseでJasperReports5.0のサンプルを実行したメモです。 サンプル実行するだけで意外と苦労したのでorz 1.JasperReportsダウンロード ここから「jasperreports-5.0.0-project.zip」をダウンロード。 2.JasperReports解凍 ダウンロードした「jasperreports-5.0.0-project.zip」を適当なディレクトリに解凍します。 3.eclipseで適当なプロジェクトを作成 今回は「jasper」プロジェクトを作成しました。 4.「jasper」プロジェクトに解凍したファイルをコピー 5.「デモ用HSQLDB」を起動する(重要) 「jasper/demo/hsqldb/build.xml」を右クリックし「Run As → 1 Ant Build」を選択。 日本語環...
  • Java/swing/サンプル/コンボボックスを使ってみよう
    JavaのSwingでコンボボックスを使うサンプルです。 コンボボックスで選んで、ボタンで選んだ内容をダイアログで表示してみました。 ポイント コンボボックスを生成します 配列をパラメータとして渡すと、配列の内容でコンボボックスが生成されます。 ラベルとコンボボックスをJFrameに追加します getSelectedItem()で選択中のアイテムを取得できます。 実行結果 コンボボックスで設定した内容を選択できます。 OKボタンを押すと、選択した内容をダイアログで表示します。 ソース JComboBoxTest1.java import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.Act...
  • Java/サンプル/JavaでZipファイル解凍サンプル(commons-compress使用)
    Java/サンプル/JavaでZipファイル解凍サンプル(commons-compress使用) Javaには標準でZipの圧縮解凍が出来る機能がありますが、ファイル名をUTF-8として扱うため、Windowsで作成した日本語を含むファイルを正しく処理出来ません。 なので、JavaでZipファイルを扱う場合は、Apacheプロジェクトのcommons compressを使うのが一般的だと思います。 commons compressは下記からダウンロード出来ます http //commons.apache.org/compress/ 「commons-compress1.4.1-bin.zip」をダウンロードして、中に入っている「commons-compress-1.4.1.jar」を解凍し、クラスパスに追加すると使えるようになります。 サンプルソース // Zipファイル解凍サン...
  • Java/swing/サンプル/画像表示
    解説 swingで、画像を表示するサンプルです。 ポイント ImageIconクラスでアイコンとして画像を読み込む JLabelにアイコンを設定 大きさも変えずただ表示するだけならとっても簡単です。 実行結果 ソース ImageTest1.java import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel;   // swing 画像表示サンプル // ポイント1.ImageIconクラスでアイコンとして画像を読み込む // ポイント2.JLabelにアイコンを設定 // 大きさも変えずただ表示するだけならとっても簡単です。 public class ImageTest1 extends JFrame { public static v...
  • Java/swing/サンプル/JSliderサンプル
    JSliderサンプル 基本形 サンプルソース JSliderSample1.java デフォルトコンストラクタでは0から100で初期値50のスライダーが作成されます。 JSlider s = new JSlider(); frame.add(s);   setValue()でスライダに値を設定できます。 getValue()でスライダの現在の値を取得できます。 s.setValue(100); f.setText("" + s.getValue());   ChangeListenerを追加すると、スライダを操作した時のイベントを受け取れます s.addChangeListener(new ChangeListener(...
  • 資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問12回答
    問12 HTTPS通信において、暗号化とサーバ認証に使用されるものはどれか。 ア Cookie イ S/MIME ウ SSL/TLS エ ダイジェスト認証 問12回答 正解 ウ 解説 ア 不正解 Cookieは、ウェブサイトが利用者を一意に認識するための各種データ保存に利用される技術です。 イ 不正解 S/MIME(エスマイム、Secure / Multipurpose Internet Mail Extensions)とは、MIMEでカプセル化した電子メールの公開鍵方式による暗号化とデジタル署名に関する標準規格です。 ウ 正解 SSL/TLS(Secure Sockets Layer/Transport Layer Security)はHTTPS通信の暗号化とサーバ認証に利用される技術です。 エ 不正解 ...
  • Play Framework
    ルビーオンレイルズみたいなさくさく簡単に作れて、簡単に動く軽快なウェブアプリケーションフレームワーク。 日本語ドキュメントも充実していて、今までに触れたフレームワークの中で一番使いやすいステキなフレームワークです。 メモ(1.2系) Play Framework インストール(ubuntu) Heroku on PlayFramework HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows) PlayFramework1.2.5でHerokuのPostgreSQLを利用する方法
  • Java/swing/サンプル/Zipファイル解凍サンプル JTableに一覧表示、ダブルクリックで画像を表示
    Java/swing/サンプル/Zipファイル解凍サンプル JTableに一覧表示、ダブルクリックで画像を表示 SwingによるZipファイル解凍サンプル Zipファイルをドラッグ&ドロップで受け取り、JTabelにファイルの一覧を表示します。 画像ファイルをダブルクリックすると、バイト配列に解凍し画像を表示します。 ApacheのCommons Compressを使用しています。 サンプルダウンロード ZipSwingSample.java サンプルソース // SwingによるZipファイル解凍サンプル // Zipファイルをドラッグ&ドロップで受け取り、JTabelにファイルの一覧を表示します。 // import java.awt.*; import java.awt.datatransfer.*; import java.awt.dnd.*; im...
  • Java/Tomcat
    Tomcat Tomcatは、「JSP/サーブレット」に対応したアプリケーションサーバです。サーブレットコンテナとも呼ばれます。 webサーバとしての機能もあるので、単独でwebサーバとしてもアプリケーションサーバとしても運用可能です。 ※開発ではTomcat単体で、実際の運用ではApatchなどのwebサーバと組み合わせての運用が一般的みたいです。 Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロード...
  • Java/swing/サンプル/JSlider/JSliderUI ボリューム調整みたいなスライダのUIクラス
    JSliderUI ボリューム調整みたいなスライダのUIクラス JSliderサンプル ボリューム調整みたいなスライダで作ったスライダのUIクラスを縦起きにも対応させました。 ダウンロード ソース TriSliderUI.java 使い方サンプルソース TestTrySliderUI.java 使い方サンプル package chapati.swing.plaf.triangle;   import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JSlider;   public class TestTrySliderUI extends JFrame {   /** * @param args */ public ...
  • Java/swing/サンプル/JListにアイコンとテキストを表示する
    JListにアイコンとテキストを表示するサンプル 前回作成した「JListを表示するだけのサンプル」にアイコンを追加しました。 解説 JListにアイコンとテキストを表示するには、自作のListCellRendererが必要になります。 以下のようにDefaultListCellRendererを継承して、getListCellRendererComponentでアイコンとテキストを設定します。 /** * JList用のセルセンダラー */ class FileListCellRenderer extends DefaultListCellRenderer { FileSystemView fs = FileSystemView.getFileSystemView();   public Component getListCellR...
  • Java/swing/サンプル/JListを表示するだけのサンプル
    JListを表示するだけのサンプル C \のファイル一覧をJListで表示するサンプルです。 JListの使用手順 表示データ作成 表示データをリストモデルに設定 JListを使う場合、通常リストモデルにデータを設定して、それをJListに与えます。 リストモデルを使ってJListを作成 JFrameやJPanelに追加 JListのデータが増えると表示しきれなくなるため、スクロールペインを使ってスクロールできるようにします。 ソース ダウンロード- JListSample.java import java.awt.ScrollPane; import java.io.File; import javax.swing.DefaultListModel; import javax.swing.JFrame; import javax.swing.JList; &nb...
  • Java/サンプル/日付、時間を扱うサンプル
     Javaで日付・時刻を扱う場合、大雑把に以下の3つのクラスを組み合わせて使います。 日付・時刻を扱うクラス「java.util.Date」 カレンダークラス「java.util.Calendar」 文字列との変換クラス「java.text.SimpleDateFormat」 ■目次 システム時刻を取得 システム時刻を文字列に変換 文字列から時刻(Date型)に変換 カレンダークラスを取得 + カレンダークラスの内容を出力 カレンダークラスで日付の計算 カレンダークラスとDate型の変換 文字列の日付の3ヶ月後を計算して文字列の日付に戻すサンプル 日付の比較(Date型同士) ideoneafter関数 before関数 compareTo関数 Date型が内部で扱うlong値を使った比較 文字列の日付が実際に存在する日付か確認する システム時刻を取得 // システム時刻を...
  • Java/swing/サンプル/ファイル選択ダイアログから画像を選択して表示する
    JavaのSwingで、ファイル選択ダイアログを表示して、選んだ画像ファイルをフレームに表示するサンプルです。 サンプルダウンロード(zipの中のjarをダブルクリックすると実行できます) PictureOpen.zip PictureOpen.java 解説 メニューからファイル選択ダイアログを表示し、選んだ画像ファイルを表示するサンプルです。 今回のサンプルは以下の3ステップで構成されています。 メニューの表示と選択時のアクションを設定 ファイル選択ダイアログの表示 ファイル選択ダイアログで選択された画像をラベルに設定 サンプルソース import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File;   import ...
  • Java/サンプル
    Javaサンプル 無名クラスにパラメータを渡す CSVファイルを読み込む Javaの乱数生成 乱数生成の性能 JavaでGMailによるメール送信(JavaMail使用 JavaでZipファイル解凍サンプル(commons-compress使用) JavaでZipファイル圧縮(commons-compress)テキスト一個だけ JavaでZipファイル圧縮(commons-compress)ファイルやディレクトリ指定 スネークケースとキャメルケースの変換 日付、時間を扱うサンプル 処理時間を計測するサンプル 文字列を切り取る substring の使い方 substring使用時のエラーと回避方法???
  • Java/Tomcat/サーブレットからファイルをダウンロードするサンプル(日本語ファイル名)
    [Java]Tomcatのサーブレットを通じてファイルをダウンロードするサンプルです。 ■目次 ファイルの配置 ダウンロードサーブレット(DownloadServlet.java) web.xmlの設定 解説 ブラウザでアクセス その他のTomcatサンプル ファイルの配置 /CONTEXT_ROOT ┗ WEB-INF  ┣ src  ┃┗ DownloadServlet.java  ┗ web.xml ダウンロードサーブレット(DownloadServlet.java) import java.io.*; import java.net.*; import javax.servlet.*; import javax.servlet.http.*; import com.sun.xml.internal.messaging.saaj.packaging.mi...
  • Java/swing/サンプル/ドロップを受け取るサンプル(文字列、ファイル)
    ドラッグアンドドロップのサンプル 1.ドロップを受け取るだけのサンプル(文字列、ファイル) ドラッグアンドドロップの入り口として、ドロップを受け取るだけのサンプルを書いてみました。 エクスプローラからファイルをドロップしたい!なんて場合も、この簡単なサンプルだけで十分です。 ポイント ドロップイベントを受け取るには「DropTargetListener.drop」を実装します。 「DropTargetListener」は「DropTarget」に設定します。 new DropTarget(コンポーネント, リスナー);を実行すると、DropTargetの内部でaddDropTargetListenerされます。 ドロップすると1.で実装した「drop」が実行されます。 「DropTargetDropEvent.acceptDrop」でドロップを受け取る準備をします。 「...
  • Java/帳票/JasperReports5.0 テンプレートにデータソースとパラメータ設定してPDF出力
    Java/帳票/JasperReports5.0 テンプレートにデータソースとパラメータ設定してPDF出力 前回は練習として、シンプルな静的テキスト(ラベル)だけのテンプレートからPDFを出力しました。 今回は、データソースとパラメータを設定して出力してみます。 今回作ったテンプレート ページヘッダとフッタにパラメータから「ReportTitle」を出力し 氏名と住所に、{ADDRESS」テーブルから取得した値を出力するテンプレートです。 出力結果のPDF 上記の通り、パラメータとデータベースから取得した値が埋め込まれています。 今回は「ADDRESS」テーブルには3件データを作ったため、氏名と住所が3件出力されています。 1.サンプル用データベース作成 データソースに使うデータベースは、「JasperReport5.0」のサンプル用データベースを参考に...
  • Play Framework/メモ(1.2系)
    play framework メモ(1.2系) CRUDモジュールを使う(有効にする) /conf/dependencies.ymlファイルに追加 require - play - crud   モジュールの有効化 play dependencies   ※別の端末にコピーした時もこの作業が必要です。 /conf/routesファイルに追加 # CRUD routes * /admin/crud module crud   ※パスは自由に変更できます。 CRUDコントローラ追加 例 Userモデルのコントローラ package controllers.cruds;   import models.User; import controllers.CRUD;  ...
  • Java/Tomcat/サーブレットからCSVファイルをダウンロードするサンプル
    サーブレットから直接CSVファイルをダウンロードするサンプルです。 配列の内容をCSV出力するだけの簡単なサンプルです。 お仕事では、データベースの検索キーなどをパラメータで受け取って、検索結果をCSV出力する事が多いと思います。 そんなサンプルもそのうち作ろうと思います。 日本語ファイル名対応はこちら → 日本語ファイル名対応のCSV出力サンプル ファイルの配置 /CONTEXT_ROOT ┣ WEB-INF ┃┣ src ┃┃┗ DynamicCsvServlet.java ┃┗ web.xml ┗ jsp  ┗ dynamic_csv.jsp DynamicCsvServlet.java import java.io.*; import javax.servlet.*; import javax.servlet.http.*;   p...
  • Linux/shell/ファイルの数だけ処理を繰り返すサンプル(sh bash)
    ファイルの数だけ処理を繰り返すサンプル(sh bash版)です。foreachを使ったcsh tcsh版は こちら 繰り返し+正規表現でファイルを絞り込むサンプルはこちらです。 サンプル1 sample1.sh #/bin/sh # ファイル名をlsで取得(ファイル名の昇順)しwhileで回す ls -1 | while read line do # 処理を記述(例:ファイル名をフルパスでecho) echo `pwd`/$line done 解説 まず、lsに「-1」オプションをつけると、ファイルが1行に1つずつ表示されます。 $ ls -1 20131031.dat aaa bbb HOGE20131031.dat hogehoge.sh この「ls -1」をwhileコマンドに渡すと、1行ずつファイル名が変数に設定されて繰り返し処理ができます。 ...
  • dotCloud/Play1.2.5PostgreSqlを使う
    dotcloud/play1.2.5アプリのデプロイの続きです。 dotcloud + Play framework1.2.5 + PostgreSql で使ってみましょう。 構成ファイルにPostgreSqlを使う記述を追加 $ vi ~/play/dotcloud/hello/dotcloud.yml www type java   data type postgresql   helloプロジェクトをデプロイ ※一旦デプロイしないとDB接続情報を見られません。 $ dotcloud push hello ~/play/dotcloud/hello/   DB接続情報確認 $ dotcloud info hello.data config postgresql_password ぱすわーど created_at ...
  • Java/swing/サンプル/JTableエクスプローラ風サンプル
    JTableエクスプローラ風サンプル C \直下のファイル一覧をJTableに表示するサンプルです。 ファイル名のカラムはファイル名とアイコンを、ファイルサイズのカラムはカンマ区切り右寄せ、日付のカラムは右寄せで表示します。 カラム毎に表示を切り替えるには、DefaultTableCellRendererを継承して、各カラムのレンダラーを作成します。 もっとエクスプローラに近い見た目にするには、以下のサイトを参考にするといいです JTableのセルをエクスプローラ風に表示する - Java Swing Tips http //terai.xrea.jp/Swing/ExplorerLikeTable.html サンプルダウンロード PathToJTable.java ソース import java.awt.Component; import java.io.Fi...
  • dotCloud/Play1.2.5アプリのデプロイ
    続き dotCloud/Play1.2.5PostgreSqlを使う play1.2.5アプリのデプロイ play1.2.5のインストールはこちら 環境構築 環境:ubuntu12.04 openJDK7- 6 play framework1.2.5 アプリケーション格納ディレクトリ ~/play/apps/ play framework格納ディレクトリ ~/play/play-1.2.5/ dotcloud準備ディレクトリ ~/play/dotcloud/ helloプロジェクト作成 $ cd ~/play/apps/ $ ../play-1.2.5/play new hello   app/views/Application/index.html編集 折角なので日本語にしておきましょう。 $ vi ~/play/apps/hello/app/...
  • Java/帳票/JasperReports5.0 一番簡単なPDF出力
    Java/帳票/JasperReports5.0 一番簡単なPDF出力 パラメータも、データソースも使わない、静的テキスト(ラベル)だけのテンプレートを作成し、PDF出力するサンプルです。 日本語出力もしたいよねって事で日本語と英語、それぞれのラベルを用意してあります。 1.「iReport」で簡単なPDFを作成 「iReport」はここから「iReport-5.0.0-windows-installer.exe」をダウンロードしてインストールします。 2.PDFフォントの設定 日本語を出力したいラベルのプロパティで、以下のように設定します。 Pdf Font name... → HeiseiMin-W3 平成明朝でしょうか?他にも日本語を出力できそうなフォントを試してみるといいと思います。 Pdf Encoding → UniJIS-UCS2-H(Jap...
  • 環境構築/ubuntu/Play Framework1.2
    jdkインストール※インストールしてない場合 $ sudo apt-get install openjdk-7-jre-headless   ※ dotcloudなどのSaaSサービスはまだJava6が多いです。 javaのバージョン確認 $ java -version java version "1.7.0_03" OpenJDK Runtime Environment (IcedTea7 2.1.1pre) (7~u3-2.1.1~pre1-1ubuntu3) OpenJDK Client VM (build 22.0-b10, mixed mode, sharing)   作業ディレクトリ作成 $ mkdir play $ cd play   playframeworkダウンロー...
  • Java/Tomcat/Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04)
    ubuntu-server-12.04にTomcat7をインストールした時のメモです。 warファイルをデプロイしてブラウザで動作確認するところまでやってみました。 参考:Ubuntu 11.04でのTomcat 6.0のインストール(help.ubuntu.comのドキュメント日本語訳) | anobota ubuntu-server-12.04が入ってるVMを起動して、Tera Termで接続。 以下のコマンドでTomcat7をインストール sudo apt-get install tomcat7 インストールが終わったら、「http //192.168.130.128 8080/」にブラウザでアクセス。 ※IPアドレスは個々の環境で違います。 以下の様な画面が表示されたらインストール成功です。 管理ツールインストール 以下のコマンドで管理...
  • Java/Tomcat/サーブレットからJSPに遷移するサンプル
    ■サーブレットからJSPに遷移(処理を移す)するサンプル #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (GotoJsp.java) import java.io.*; import javax.servlet.*; import javax.servlet.http.*;   public class GotoJspServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {   String type = req...
  • Heroku/HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows)
    HerokuにPlayFramework1.2.5のアプリを公開してみる(Windows) HerokuでもPlayFrameworkを使えると聞いて試してみました。 dotCloudと違って、全部ウィンドウズで作業出来るのは便利です。 ここに書いてある内容は「https //devcenter.heroku.com/articles/play」を見ながら所々google先生に聞きつつ作業した内容です。 ※ 2013/8/14追記 「Heroku Security Team」から「PlayFrameworkのバージョンを1.2.6にアップして!」という内容(たぶん)のメールが届きました。きっとセキュリティ的に重要なアップデートなので、これからPlayFrameworkの1.2.x系でデプロイする方は1.2.6でデプロイするとよいと思います。 目次 前提条件 1.He...
  • @wiki全体から「MP3プレイヤーサンプル(JLayer,BasicPlayer)」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索