T0ngT0ng の回答履歴
- アニメーションの速さを変えたい
javax.swingのTimerを用いてGIF画像のアニメーションを表示しています。 表示途中でTimerの間隔を変更するにはどうすればよいでしょうか。 画像の下にスクロールバーを表示して、そのスクロールバーの移動で速さを変えるようなAppletを作りたいとおもっています。 よろしくお願いします。
- 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> <% } out.println("</TD>"); } out.println("</TR>"); }
- 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> <% } out.println("</TD>"); } out.println("</TR>"); }
- JListでのファイルパス表示について
JListでファイルパスを表示すると、区切り文字'\'が'/'で表示されます。何か解決方法はないのでしょうか? よろしくお願いします。
- ベストアンサー
- PanasonicDVD
- Java
- 回答数3
- EXCELシートの整列
EXCELで、各シートに名前を付けて使っています。ひとつのファイルに膨大な数のシートが入っているので、分かりやすく操作できるようにシートを整列したいのですが、どうすれば良いでしょうか。 たとえば、シート名を「あいうえお」順で左から自動的に整列させたいと思っています。 EXCELでそういう操作は可能なんでしょうか? よろしくお願いします。
- ディレクトリを変更して外部コマンド実行
いつもお世話になってます。 Runtime.execを使用してディレクトリ情報を txtファイルに出力しようとしているのですが、 現在のカレントディレクトリのものは出力できるのですが、 例えば、dドライブのtestフォルダに移動して 出力というのをどうやればいいのかわかりません。 ネットでいろいろ調べてみたものの、どうしてもわかりませんでした。 よろしくお願いします。 下記はカレントディレクトリの情報をそのままtxtファイルに出力したものです。 String command2 = "cmd /c dir > d:\\testest.txt"; Process process = Runtime.getRuntime().exec(command2);
- Javascriptを使って動的にラジオボタンを配置する方法
こんにちは。 Javascriptを模索しながら仕事で作業しています。 (突然、要員として投入されてしまいました <(ToT)> ) タイトルにあるように、ラジオボタンをJavascript を使って、ラジオボタンの配置数を動的に変化させ たいのですが、ネットを検索しても、ラジオボタン の配置数を動的にしているサイトがないので、難航 中す。「ラジオボタンの配置数を固定として…」が ほとんどでした。 画面を表示するときに、JavaBeanでラジオボタンの 情報を獲得できるので、この情報に従い表示したい です。表示中に、ラジオボタンの配置を変更するこ とはなく、submitにより、入力内容のチェックを行っ た後、サーブレットを起動する流れになっています。 すみませんが、手助けお願いします。
- 締切済み
- asaichi
- JavaScript
- 回答数4
- Javascriptを使って動的にラジオボタンを配置する方法
こんにちは。 Javascriptを模索しながら仕事で作業しています。 (突然、要員として投入されてしまいました <(ToT)> ) タイトルにあるように、ラジオボタンをJavascript を使って、ラジオボタンの配置数を動的に変化させ たいのですが、ネットを検索しても、ラジオボタン の配置数を動的にしているサイトがないので、難航 中す。「ラジオボタンの配置数を固定として…」が ほとんどでした。 画面を表示するときに、JavaBeanでラジオボタンの 情報を獲得できるので、この情報に従い表示したい です。表示中に、ラジオボタンの配置を変更するこ とはなく、submitにより、入力内容のチェックを行っ た後、サーブレットを起動する流れになっています。 すみませんが、手助けお願いします。
- 締切済み
- asaichi
- JavaScript
- 回答数4
- テロップを作りたい:JavaScript、DHTML
こんにちは。 詳しい方、ぜひ教えてほしいですが、 ウェブページにテロップを流したいです。 仕様ですは次のようです。 ■言語:「JavaScript」または「DHTML」です。 ■リンク設定できるようにしたい。 なお、「JavaScript」と「DHTML」とでのメリット・デメリットについてもアドバイスいただけたらありがたいです。 以上、どうぞ宜しくお願いいたします。
- ベストアンサー
- cgi_syoho
- JavaScript
- 回答数2
- テロップを作りたい:JavaScript、DHTML
こんにちは。 詳しい方、ぜひ教えてほしいですが、 ウェブページにテロップを流したいです。 仕様ですは次のようです。 ■言語:「JavaScript」または「DHTML」です。 ■リンク設定できるようにしたい。 なお、「JavaScript」と「DHTML」とでのメリット・デメリットについてもアドバイスいただけたらありがたいです。 以上、どうぞ宜しくお願いいたします。
- ベストアンサー
- cgi_syoho
- JavaScript
- 回答数2
- 大学の授業のプログラミング、ついていけずに困っています。
大学の授業で情報処理の科目があり、内容的には、JavaScriptを使ってのプログラミングの理論的なものと、それを実践的に生かせているかの確認の課題提出があります。 私の専攻は英米文なので情報処理は必修ではないのですが、教員免許状取得のためにとらなければならない科目のため、なんとしてでも落とせません…。 ですが、私は全くのパソコン音痴でネットでHPを見るくらいしかパソコンを使ったことが無いくらいです。 落とせないのに授業についていけず、深刻な悩みです。 授業では、ループ、Forループ、配列、Array、二次元の配列、データの入力、等々をやっています。これらはほんの一例で、まだまだたくさんあります。 そもそも「プログラミングって何?」「JavaScriptって何?」という状態です。 どうにか単位をとりたいので、頑張って勉強したいのですが、こんな初心者にも分かりやすい解説書や、説明のサイトがあれば紹介してください。 どうか助けてください、よろしくお願います。
- ベストアンサー
- marumaru-33
- JavaScript
- 回答数3
- 別のページにデータを送るには?
JavaScriptで、別のページにデータを送るにはどうしたらよいのでしょうか。 1ページ目でテキストボックスに入力した文字列を、 2ページ目で、あらかじめ用意した文字列と一致するかどうかチェックする、 というのをやりたいのですが、なにぶん初心者なもので、どうも何かに失敗しているらしくうまくいきません。 一応、JavaScript解説のサイトさんを参考にこんなもんを作ってはみたのですが。 1ページ目 <html> <head> </head> <body> <form action="pas2.html" onSubmit="this.box.value=escape(this.box.value)"> <input type=text name=box> <input type=submit value=" 送 信 "> <input type=reset value="リセット"> </form> </body> </html> 2ページ目 <html> <head> </head> <body> <script> val = document.location.search; val = val.split("="); val = unescape(unescape(val[1])); if (val){ if(val==none||val!="pass") val="はずれ" else val="あたり" } else val = "何にも入力されてません。"; document.write(val); </script> </body> </html> これでやってもエラーが出ます…… どうやったらいいのでしょうか。教えてください。
- ベストアンサー
- sian0k
- JavaScript
- 回答数1
- 画像の大きさ
文字の横にちょっとした目印に1文字の大きさ程度の画像を表示させたいのですが、IEで文字のサイズを変更すると文字と画像がアンバランスになってしまいます。 文字の大きさを固定したくないと思っています。 単純に考えて、下のようなことができればと思っていますが、無理だと思っています。(???が埋まれば出来そうですが・・・) 参考になるサイトなどがありましたら教えてください。 <body> <img id="img" src="abc.gif" width="15" height="15" border="0" style="float:left;"><span>aaaaa</span> </body> <script> a = new Array("0.8","1.0","1.2"); if(??? == ???){i = 0;} else if(??? == ???){i = 1;} else if(??? == ???){i = 2;} document.getElementById("img").setAttribute('width',15*a[i]); document.getElementById("img").setAttribute('height',15*a[i]); </script>
- ベストアンサー
- cyokokichi
- JavaScript
- 回答数1
- マウスのボタン判定について
仕事でJAVAを使ってWINDOWSのアプリ画面を作っています。 質問なのですが、マウスイベントで右ボタン、左ボタンどちらが押されたか 判定すると思いますが、 1.右ボタンが押された場合、左ボタンは押されているか? という所で詰まっています。逆のパターンは判定できたのですが、何故か1のパターンが 判定できません。 ・JAVAのバージョン(1.3.1) ・開発端末のOS(WindowsXP HomeEdition) public void mousePressed( MouseEvent e ) { int modifiers = e.getModifiers(); // 右左同時押しの場合 if ( ( modifiers & InputEvent.BUTTON1_MASK ) == InputEvent.BUTTON1_MASK && ( modifiers & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK ) { // この判定には入る。 System.out.println( "同時押しです。" ) ; } // 左ボタンが押された場合 else if ( ( modifiers & InputEvent.BUTTON1_MASK ) == InputEvent.BUTTON1_MASK ) { // 右ボタンも押されているか? if ( ( modifiers & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK ) { // この判定には入っている。 System.out.println( "右ボタンも押されています。" ) ; } } // 右ボタンが押された場合 else if ( ( modifiers & InputEvent.BUTTON3_MASK ) == InputEvent.BUTTON3_MASK ) { // 右ボタンも押されているか? if ( ( modifiers & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK ) { // この判定には入らない。 System.out.println( "右ボタンも押されています。" ) ; } } } ※(大雑把に書くとこんな感じです。) 個人的にはJAVAのバージョンに依存するものなのかなぁと考えているのですが、 1.3.1では駄目なのでしょうか? 乱文、雑文ではありますが、ぜひともご教授をお願いします。
- GridBagLayoutについての質問
ウィンドウ上のjContentPane上にJPanelを配置し、レイアウトをGridBagLayoutにしてそのJPanel上にJTextFieldを置くとそのJTextFieldの幅がほぼ0になります。下記のプログラムがその一部です。gridBagConstraints2.fill をnullにしたままJTextFieldの幅を広げたいのですがどうしたらいいでしょうか?教えてください。 private JPanel getJPanel() { if (jPanel == null) { GridBagConstraints gridBagConstraints2 = new GridBagConstraints(); jPanel = new JPanel(); jPanel.setLayout(new GridBagLayout()); jPanel.setPreferredSize(new java.awt.Dimension(200,150)); gridBagConstraints2.gridx = 0; gridBagConstraints2.gridy = 0; gridBagConstraints2.weightx = 1.0; gridBagConstraints2.fill = java.awt.GridBagConstraints.NONE; gridBagConstraints2.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints2.gridwidth = 4; jPanel.add(getJTextField(), gridBagConstraints2); } return jPanel; } private JTextField getJTextField() { if (jTextField == null) { jTextField = new JTextField(); jTextField.setColumns(32); } return jTextField; }
- どこをクリックしても、何の反応もないプログラム。
こちらのカテではないかもしれませんが。 時々見かけますが、どうやっているのか(何の命令分を使っているのか)知りたくて、こちらに質問させていただきます。 たまに、サイトを見ていて、画像の上などでクリックしてみると、何の反応もない、(サイトのソースなどを見られない、クリックしても、コピーガードがかかっているのか、サムネイルが出ず、全く反応のない状態)というのをみかけますが、あれはいったい、どうやっているのでしょうか? 画像の多いHPを作っているのですが、コレができるととても助かるので、ご存じの方いらしたら、教えてくださると嬉しいです。
- GridBagLayoutについての質問
ウィンドウ上のjContentPane上にJPanelを配置し、レイアウトをGridBagLayoutにしてそのJPanel上にJTextFieldを置くとそのJTextFieldの幅がほぼ0になります。下記のプログラムがその一部です。gridBagConstraints2.fill をnullにしたままJTextFieldの幅を広げたいのですがどうしたらいいでしょうか?教えてください。 private JPanel getJPanel() { if (jPanel == null) { GridBagConstraints gridBagConstraints2 = new GridBagConstraints(); jPanel = new JPanel(); jPanel.setLayout(new GridBagLayout()); jPanel.setPreferredSize(new java.awt.Dimension(200,150)); gridBagConstraints2.gridx = 0; gridBagConstraints2.gridy = 0; gridBagConstraints2.weightx = 1.0; gridBagConstraints2.fill = java.awt.GridBagConstraints.NONE; gridBagConstraints2.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints2.gridwidth = 4; jPanel.add(getJTextField(), gridBagConstraints2); } return jPanel; } private JTextField getJTextField() { if (jTextField == null) { jTextField = new JTextField(); jTextField.setColumns(32); } return jTextField; }
- 1
- 2