ngsvx の回答履歴

全600件中261~280件表示
  • Undo/Redo機能の実装

    swingで作っているブラウザーに進むと 戻るの機能を実装したいのですが、 なかなかブラウザーにこの機能をつけたサンプルが みつからなくて、どなたか教えていただけないでしょうか? RedoAction redoAction = new RedoAction(); UndoAction undoAction = new UndoAction(); mn2.add(redoAction); mn2.add(undoAction); class RedoAction extends AbstractAction{ RedoAction(){ putValue(NAME, "進む"); } public void actionPerformed(ActionEvent e){ } } class UndoAction extends AbstractAction{ UndoAction(){ putValue(NAME, "戻る"); } public void addDocument(String text, String type, String title) { //JEditorPane html = new JEditorPane(type , text); html.setEditable(false); html.addHyperlinkListener(this); JScrollPane pane = new JScrollPane(html); tabPane.addTab(title, null , pane); } public void addDocument(URL url) { html.setContentType("text/html "); html.setEditable(false); html.addHyperlinkListener(this); try { html.setPage(url); } catch(Exception err) { } JScrollPane pane = new JScrollPane(html); tabPane.addTab(url.toString() , null , pane); }

  • アクセスのレポートとフォームについて

    フォームで入力して、レポートで印刷していますが、レポートは修正がきかないので、いちいちフォームに戻って修正ということをしています。便利な修正方法はありませんか。それと、フォームには画面と印刷という選択がありますが、レポートにはありません。画面には」見えても印刷したくないときはどうしたらいいのですか。教えてください。

    • maronn2
    • 回答数2
  • ポップアップメニューを別々に表示

    今タブの上でクリックすると、ポップアップメニューが表示されるようにしているのですが、ツールバーや、ラベルなど別々の内容の持つポップアップメニューが表示 されるようにしたいのですが、どうしたらますか? 初歩みたいな質問ですみません。 JPopupMenu popup = new JPopupMenu(); JTabbedPane tab = new JTabbedPane(); JToolBar Tool = new JToolBar(); tab.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent event) { popupMenu(event); } public void mouseReleased(MouseEvent event) { popupMenu(event); } }); } private void popupMenu(MouseEvent event) { if (event.isPopupTrigger()) { popup.show(event.getComponent(), event.getX(), event.getY()); } }

    • ベストアンサー
    • Java
  • ポップアップメニューを別々に表示

    今タブの上でクリックすると、ポップアップメニューが表示されるようにしているのですが、ツールバーや、ラベルなど別々の内容の持つポップアップメニューが表示 されるようにしたいのですが、どうしたらますか? 初歩みたいな質問ですみません。 JPopupMenu popup = new JPopupMenu(); JTabbedPane tab = new JTabbedPane(); JToolBar Tool = new JToolBar(); tab.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent event) { popupMenu(event); } public void mouseReleased(MouseEvent event) { popupMenu(event); } }); } private void popupMenu(MouseEvent event) { if (event.isPopupTrigger()) { popup.show(event.getComponent(), event.getX(), event.getY()); } }

    • ベストアンサー
    • Java
  • Class.ForName("sun.jdbc.odbc.jdbcOdbcDriver")でエラー

    JDBCでAccessへ接続しようとしているのですが、 ECLIPSE上で、Class.ForName("sun.jdbc.odbc.jdbcOdbcDriver")が「処理されない例外の型」とエラーになります。 これは、どうしてでしょうか? 環境は、 ECLIPSE3.0.2 j2sdk1.4.2を使用しています。

    • ベストアンサー
    • Java
    • goopoo
    • 回答数2
  • java名簿管理プログラム

    以下の名簿管理プログラムで削除と名前の辞書順ソートのメソッドの作り方を教えていただけませんか? public class Meibo{ private Vector vec; public Meibo(){ vec=new Vector(); } public void insert(Person p){ vec.add(p); } public void delete(String name){ } public void sort(){ } /* PersonオブジェクトではStringで名前を、intで年齢を定義し入力しています */ かなり局部的にしか載せていないので非常に分かり難いとは思いますがどうかよろしくお願いします。

    • 123eco
    • 回答数4
  • HashMapについて

    【Java-Class】 JavaでDBの終了まで、日付・DB有無フラグを退避する。 【JSP】 DB有無フラグが存在する場合は"・"をカレンダーに表示する。 という処理を行いたいと思います。 HashMapを使用して put(),get()を使用したいと思いますが、get()を実行した際にNullPointerExceptionが表示されてしまいます。 エラーを見る限りではputの際に配列に設定していないのが原因なのではないかと思いますが、 修正方法がよくわかりません。 どうかよろしくお願いします。 ===DBSelect.java================================= CalenderHash hash = new CalenderHash(); /* DB終了まで */ while(rs.next()){ // 値の格納 hash.HashPut(rs.getString(YMD), "1"); } ===CalenderHash.java============================= public class CalenderHash { protected HashMap ht; public CalenderHash(){ } public void HashPut(Object YMD,Object Flg){ ht.put(YMD,Flg); } public Object get( Object key ) { return(ht.get(key)); } ==JSPの一部 ============================ for ( int i=1; i<=6; i++){ out.println("<TR ALIGN='right'>"); out.println("<TD>"); <省略> YearMD = year + month + Day; mark = ""; // 値の取得 if ( hash.get(YearMD).equals("1")){ mark = "・"; } %> <A HREF="/Schedule/jsp/memo.jsp?Ymd=<%= YearMD %> "><%= mark %><%= cntday %></A> &nbsp; <% } out.println("</TD>"); } out.println("</TR>"); }

    • ベストアンサー
    • Java
    • -cinq-
    • 回答数13
  • メソッドの分割(リファクタリング?)

    指導教官からプログラム自体には問題はないが長すぎるのでメソッドを分割したほうがよいといわれました。以下に書きます(一部改変) try{ System.out.println("1. 2. どちらかを選択してください"); InputStreamReader reader = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(reader); String str = br.readLine(); int res = Integer.parseInt(str); if(!str.matches("[1-2]+")){ System.out.println("1、2から選択してください。"); continue;} if(res == 1){ System.out.println("キーワードを入力"); reader = new InputStreamReader(System.in); br = new BufferedReader(reader); str = br.readLine(); String sql = "SQL文"; ResultSet result = stmt.executeQuery(sql); //vectorにデータを格納 Vector vector1 = new Vector(); String[] array1 = new String[2]; while(result.next()){ array1[0] = result.getString("Res1"); array1[1] = result.getString("Res2"); vector1.addElement(array1); array1 = new String[2];} for(int i = 0;i < vector1.size();i++ ){ String Res1 = null;  String Res2 = null; String[] str1 = (String[])vector1.get(i); Res1 = str1[0]; Res2 = str1[1]; System.out.println("Res1,Res2は" + Res1 + "\t" + Res2);}} if(res == 2){1と同様なので省略・・}} catch(IOException e){ System.out.println(e + "例外が発生しました");} }} メソッドの分割のコツはあるのでしょうか?お勧めの本はございますか? 長くてすいません。

    • ベストアンサー
    • Java
  • swingでのテキストを選択の認識

    swingでメモ帳のようなものを作っているんですが メモ帳などのコピーや切り取りの機能は メニューバーの表示を見ると 文字が選択されて始めてsetEnabled(false)が 解かれて機能するようなっていると 思うのですが、どのようなメソッドを使い 文字が選択されたなどの有無を認識しすればよいでしょうか?? if(editArea.選択を読み取るメソッド) {      //選択されていれば切り取り      editArea.cut(); } else {    //そうでなければメニューバーは項目無効 cutAction.setEnabled(false); } といううようにしたいのですが、 select()を使うのかなと思うのですが。。 どなたかお願いします☆ ------------------------------------------ select(int selectionStart, int selectionEnd) 指定された始点と終点の間にあるテキストを選択します。 ------------------------------------------ のメソッドなど試したのですがうまくいきませんでした 記述の仕方が解かりません。

    • ベストアンサー
    • Java
  • JavaでVBのDOEVENTSと同様の処理とは

    for(;;){ . . . }としているのですが、キーイベントによりfor文を 抜けるにはどうしたらよいのでしょうか? vbですとdoeventsでいいのですが、Javaで同様の処理をさせるにはどうしたら良いのでしょうか? どなたか教えてください。

    • ベストアンサー
    • Java
    • goopoo
    • 回答数1
  • 変数の値がおかしくなる

    以下のようなプログラム(DLLとEXE)を書いたのですが、変数の値がおかしくなる(●参照)箇所があります。原因がお分かりになりましたら、ご回答をよろしくお願い致します。 ●mkdll.cppの、sub1()の(※1)までは、input[]が正しい値で入っているが、(※2)で値がおかしくなる。(※1)から(※2)までで、input[]は参照するだけです。 ---test.cpp(EXE)--- … main(){ int input[10],output[10]; int err; CDLL DLL; err = DLL.func(input,output); … return(0); } ---test.cpp End--- ---mkdll.h(DLL)--- … class __declspec(dllexport) CDLL{ public: int func(int *input, int *output); private: int sub1(int *input, int *output); int sub2(int in, int out); … }; ---mkdll.h End--- ---mkdll.cpp(DLL)--- #include "mkdll.h" … int CDLL::func(int *input, int*output){ int i; int error; error = sub1(input, output); return(error); } int CDLL::sub1(int *input, int *outout){ int i; int in1, in2, out1, out2; int err; //(※1) for(i=0; i<5; i++){ err = 0; in1 = input[i*2]; in2 = input[i*2+1]; //(※2) err = sub2(in1, out1); if(err != 0) return(err); … } } … ---mkdll.cpp End---

  • 果物の皮にゼリーを入れたい

    寒天でグレープフルーツか柚子の ゼリーを作って、 その果物の皮をうつわとしてゼリーを入れたい のですが、可能でしょうか? レモン・グレープフルーツ・柚子のどれかで考えておりますが、 おすすめや 気をつけたほうがいいことがありましたら 教えてください。 どうぞよろしくお願いいたします。

  • 文字列の出力

    C言語を使用しています。C初心者で分からないことがたくさんあって困っています。 文字列で"AAAABBBBCCCCDDDD"というのを出力する時に AAAA BBBB CCCC DDDDのようにスペースで区切って出力するにはどのようにしたらよいのでしょうか?

    • takky19
    • 回答数3
  • 特定の携帯による文字化け

    [現象] 携帯電話からJSPで画面(A)を表示をさせ、その画面で入力した文字をサーバ側に返します。 サーバで受け取った文字を利用した画面(B)を携帯で表示させると文字が化けてしまいます。 半角英数字などは正常に表示されるのですが、全角表記の文字は「?」で表示されます。 文字化けしてしまうキャリアはauのみで、docomo、vodafoneは正常に表示できます。 ちなみにIEでも正常に表示できました。 [動作環境] Apache 1.3.26 Tocmat 4.06 java 1.4.1.02 Win2000Sever SP4 サーブレットでは以下のようにShiftJISからUnicodeに変換するメソッドをかましています。 private static String convertString(String s) { if(s == null) { return null; } try { return new String(s.getBytes("8859_1"), "JISAutoDetect"); } catch (UnsupportedEncodingException e) { return s; } } JSP側でも以下のようにShiftJIS対応をしているはずなのですが・・ <%@page contentType="text/html; charset=Shift_JIS"%> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=SHIFT_JIS"> <TITLE>XXXXXXX</TITLE> </HEAD> <BODY> はじめに表示させる画面(A)では全角なども正常に表示できているので、ブラウザ→Tomcatの間で 問題が発生しているのではないかと思うのですが、1日潰しましたが解決できません。 auの携帯はW21CAという機種で比較的新しいものです。 どなたかご教授お願いします。

  • FTPを使わずにHTTP経由でiアプリのアップロード

    iアプリをアップできるサーバを探しています。といっても個人の練習用に近いレベルですが... それで、FTPソフトを使わずHTTPでアップできるところ知りませんでしょうか? (IEを使ってアップできるような) よろしくお願いします!

    • sakotec
    • 回答数4
  • 最も文字数が多い行番号と文字数を求めて出力するプログラム

    タイトルの通りです。 何から始めていいのかわからないんでヒント教えてほしいです。 よろしくおねがいします。

  • 印刷

    Javaで表示した内容を印刷したいのですが、印刷するためのボタンはどうやって作成すればいいのでしょうか?

    • ベストアンサー
    • Java
  • iアプリ 色変更

    初歩的質問ですが・・・ import com.nttdocomo.ui.*; public class TEST01 extends IApplication { public void start(){ MyCanvas mc = new MyCanvas(); Display.setCurrent(mc); } } class MyCanvas extends Canvas{ public void paint(Graphics g){ g.setColor(g.getColorOfName(g.AQUA)); g.fillRect(0,0,200,200); } } で、g.setColor(g.getColorOfName(g.AQUA))の部分で、 「 Graphics からの static メソッド getColorOfName(int) には静的にアクセスしてください。」 と、エラーがでます。 ですが、実行はできます。なぜ??

    • ベストアンサー
    • Java
  • 印刷

    Javaで表示した内容を印刷したいのですが、印刷するためのボタンはどうやって作成すればいいのでしょうか?

    • ベストアンサー
    • Java
  • 印刷

    Javaで表示した内容を印刷したいのですが、印刷するためのボタンはどうやって作成すればいいのでしょうか?

    • ベストアンサー
    • Java