Skip to main content link. Accesskey S
  • Help
  • IBM Logo
  • IBM Notes and Domino Application Development wiki
  • All Wikis
  • All Forums
  • THIS WIKI IS READ-ONLY. Learn more...
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
  • API Documentation
Search
Community Articles > 日本語 - Japanese > XPages コントロールの紹介: 「ラベル」 コンテナコントロール
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Click to view profileHiroaki Komine
Contribution Summary:
  • Articles authored: 43
  • Articles edited: 7
  • Comments Posted: 1

Recent articles by this author

JMeter で XPages アプリケーションをテストする、入門編

JMeter を初めて使う方にむけて、Domino アプリケーションや XPages アプリケーションを JMeter でテストをするための手順を最初のステップから解説します。

Eclipse Memory Analyser Tool を使用した、XPages のメモリリークの調査

Java アプリケーションのメモリリークを調査する強力なツールである Eclipse Memory Analyser Tool を使用して、XPages アプリケーションのメモリリークを調査する方法について紹介します。

XSP クライアントサイド Javascript オブジェクト関数

XPages アプリケーション開発の中で利用できる、XSP クライアントサイド Javascript オブジェクト関数について解説します。

Lotus Notes Java クラスのリサイクルとメモリ消費の検証

XPages や Java エージェントなどで Lotus Notes を操作する Lotus Notes Java クラスでは、開発者が明示的にリサイクルをして使用したオブジェクトを開放する必要があります。このリサイクルを適切に行わないことで、Java クラスの

XPages アプリケーションでの「可視(rendered)」プロパティによるパフォーマンス低下への対策

XPages アプリケーション開発で、「可視」設定ので「値の計算」はパフォーマンス低下を招く可能性があります。「可視」評価の Javascript に複雑な処理を実装する必要があるときには、そのスクリプトでパフォーマンスの低
Community articleXPages コントロールの紹介: 「ラベル」 コンテナコントロール
Added by Hiroaki Komine | Edited by IBM contributorHiroaki Komine on November 17, 2010 | Version 3
  • Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
ラベル・コントロールについてご紹介します。
Tags: XPages
ラベル・コントロールは、おそらく XPages で使えるコントロールの中で一番簡単なものかもしれません。
ラベルを配置して、適当な文字列を設定することができます。

XPage にはラベルを使わなくても、べた書きでテキストを記述することもできますが、
あえて手間のかかるラベルを追加する理由は何でしょう?
それは
  • ラベルとして追加した文字列はラベル単位でスタイルなどの属性を設定できる。
  • ラベルを他のコントロールと関連つけることができる(「for」 プロパティ)。
  • アプリケーションの国際化が簡単にできる。
といったところでしょう。
 
Domino Designer で表示されるラベルのプロパティ設定画面は以下のようになります。
この 「ターゲットコントロールの選択」 が 「for」 属性になります。この例では編集ボックスが選択されています。
ラベルをクリックしてフォーカスを移すと、キャレットはここで指定した編集ボックスに移動します。
 
 ラベルのプロパティ
 
アプリケーションの国際化については、ここで説明するには少々話題が多くなりますが、
アプリケーション・プロパティの XPages の設定で、「ローカライゼーションを有効にする」 を選択すると、
ラベルに記述された文字列については自動的に国際化用のプロパティファイルに文字列が抽出されます。
べた書きのテキストではこのようにはなりません。

以下に、 ラベルを作成したときの XPage のソースを示します。

 
<xp:label value="ラベル" id="label1" for="inputText1"></xp:label>

  • Actions Show Menu▼


expanded Attachments (1)
collapsed Attachments (1)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
image/x-png 12 KB label_prop.PNG 11/17/10, 4:51 AM
expanded Versions (3)
collapsed Versions (3)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (3)Nov 17, 2010, 5:12:15 AMHiroaki Komine  IBM contributor
2Nov 17, 2010, 4:59:03 AMHiroaki Komine  IBM contributor
1Nov 17, 2010, 4:51:24 AMHiroaki Komine  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkThe Social Lounge
  • Wiki Help
  • Forgot user name/password
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use