- PR -

ヒント出力の件について

1
投稿者投稿内容
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-10-06 17:05
はじめてこちらにスレします。今後とも宜しくお願いします。

さて、現在javaで開発を行っていますが、質問があります。
画面の項目の幅(Width)が小さい為に、その項目に入力した値が全部表示しきらない場合があります。そこで、表示しきらない項目にフォーカスやマウスのカーソルがあたった場合、ヒント出力(エクセル等でカーソルをあてたら吹き出し表示する類)をしたいのですが、どうすればいいかわかりません。
どなたかご存知の方がいましたらご教授を宜しくお願いします。
尚、環境は以下の通りです。
OS:WinXP
ブラウザ:IE6.0(SP2)
java:j2sdk1.4.2_08
以上、宜しくお願いします。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-10-06 17:22
Swing であれば JToolTip ってのを使います。
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JToolTip.html
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComponent.html#setToolTipText(java.lang.String)
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-10-06 17:34
インギさん、早速の回答ありがとうございました。

先ほどの質問の補足なのですが、今回の件はJAVAアプリではなくWEBアプリとなります。
よってjavaScriptでどうにかならないかと考えております。

説明不足で大変申し訳ありませんでした。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-10-06 19:19
タグにtitle属性を付けると、ツールチップが表示されます。
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-10-06 20:02
かつのりさん、回答ありがとうございました。

タグにtitleをつけて、これに項目のvalue値を設定したら表示しました。
(こういうのをツールチップって言うのですね、知らなかった・・・。)
しかし、テキストフィールドは表示されたのですが、コンボボックスやリストボックスに関しては、まだ表示されない状況になっています。
特にリストボックスに関しては、1つのオブジェクトの中にズラッと値が入っているから、その中のフォーカスがあたった行を表示するというのは難しいのでしょうか?

もし、ご存知でしたらご教授をお願いします。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-10-06 22:00
SELECTタグで表示されるものは対応していないみたいですね。
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-10-07 09:27
かつのりさん、回答ありがとうございました。

やはり、SELECTタグは対応されていないのですか・・・。
わざわざありがとうございました。

SELECTタグに関しては枠を無理矢理広げるかどうにかする別方法を考えたいと思います。
1

スキルアップ/キャリアアップ(JOB@IT)