![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
>スクロールバーを消すにはどうしたらいいんですか?
TextAreaのコンストラクタで指定可能です。
//10行、5列のスクロールバーなしTextArea
new TextArea("あいうえお\nかきくけこ", 10, 5, TextArea.SCROLLBARS_NONE);
>それから、resize()はアプレットの領域を変更できるんじゃないんですか?
たぶんだめです。
APPLETタグで指定した値だけが有効かと思います。
後から変更はできないと思います。
No.1
- 回答日時:
Label, TextAreaということは、AWTですか?
AWTだとすると、
>TextAreaを読取専用にしてラベルのように見せることはできますか?
試してみれば分かると思いますが、
おっしゃるようにTextAreaを読取専用にするのが楽だと思います。
もしくは、Labelを継承して、自分で複数行表示するLabelを作る
という手もあると思います。これはちょっと面倒です。
swingを使っているのでしたら、もうひとつ簡単な方法があります。
下記のURLで示される「How to Use Labels」に、
「Using HTML on a Label」という章があります。
http://java.sun.com/docs/books/tutorial/uiswing/ …
JLabelの中でHTMLを記述する方法です。これを使えば改行以外にも
色々な表現がHTMLで記述できます。
JLabel label = new JLabel();
label.setText("<html>abce<p>fgh</html>");
こんな感じで記述すると、
abcde
fgh
と表示されました。
※上記サイトの説明によると、<br>での改行は使わない方がよいと書いてあります。
参考URL:http://java.sun.com/docs/books/tutorial/uiswing/ …
この回答への補足
ありがとうございます。
たぶんAWTです。
swingは分かりません。
TextAreaを読取専用にしようと思いました。
文字列が選択できるのはいいとして、
まず、背景色を変えようとしたのに、それたさできませんでした。
背景色の変更と、スクロールバーを消すにはどうしたらいいんですか?
それから、resize()はアプレットの領域を変更できるんじゃないんですか?
resize(500, 500);が無効でした。
起動のタグが
<applet code=test width=5 height=5></applet>
だったとしても、
<applet code=test width=500 height=500></applet>
と同じような効果になると思ったんだけど、そのような効果が
あるJAVAの関数はないですか?
public class test extends java.applet.Applet {
String str = "aaa\r\nbbb";
TextArea ta;
Button btn;
public void init() {
resize(500, 500);
ta = new TextArea(str, 4, 20);
ta.setText(str);
ta.setBackground(new Color(200, 200, 200));
add(ta);
add(btn = new Button("B"));
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ワードプレスプラグイン MW WP formについて(aria-labelを追加したい) 1 2023/06/05 17:11
- システム 外付けHDDの初期化について 4 2023/03/05 21:19
- システム 外付けHDDの初期化について 4 2023/03/05 20:00
- プリンタ・スキャナー テプラ(PCからプリント)で先端に余白を作りたい 2 2023/03/21 13:38
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- Visual Basic(VBA) Excel VBA ユーザーフォーム内のラベルにテキストボックスの計算結果を出す方法 5 2022/08/18 11:20
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルのセルデータを自動改...
-
preタグがプロの現場であまり使...
-
長いURLを途中で改行(折り返す...
-
mailtoで本文指定に改行をしたい
-
なぜか<p> </p>が挿入され...
-
H1タグに改行の<br>を使う
-
<br>で改行しても一行あいてし...
-
HPに文章で改行はすべてBRタグ...
-
「:」について
-
Labelでは1行しか書けない
-
テキストエリア内の改行禁止
-
シェルで特定の文字が消える
-
VBE でスペースと改行を見える...
-
Eclipseでタブや改行マークの色...
-
Title表示時間の調節は?
-
文字の最後に半角空白が勝手に...
-
テーブルの幅を固定するとnowra...
-
高校1年生情報の問題について。
-
Hタグを改行禁止にしてspanのよ...
-
\\n \\r \\t について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
\\n \\r \\t について
-
改行できる・できない入力ボッ...
-
長いURLを途中で改行(折り返す...
-
テキストエリア内の改行もその...
-
テキストエリア内の改行禁止
-
テーブルの幅を固定するとnowra...
-
H1タグに改行の<br>を使う
-
Hタグを改行禁止にしてspanのよ...
-
「:」について
-
<br />タグの、brの後の半角ス...
-
preタグがプロの現場であまり使...
-
htmlで文字列をクリップボード...
-
XMLの改行方法とリンクの仕方
-
文字の最後に半角空白が勝手に...
-
テーブル内の文字列を改行させたい
-
VBE でスペースと改行を見える...
-
テーブルのセルデータを自動改...
-
テキストエリアの幅を10桁まで...
-
Dream Weaverの改行時にTabキー...
-
カーソルを合わせると説明を表...
おすすめ情報