Wicketラジオボタンの例 - RadioChoice

Wicketの例では、ラジオボタンのグループを作成し、デフォルトでは単一のラジオボタンをチェックしています。

…​.//Java import org.apache.wicket.markup.html.form.RadioChoice; …​

RadioChoice <String> hostingType =新しいRadioChoice <String>(     "ホスティング"、新しいPropertyModel <String>(これ、 "selected")、TYPES);                 //ラジオボタンのHTML <span wicket:id = "hosting"> </span>

=== 1. Wicketラジオボタンの例

"**  RadioChoice ** "でラジオボタンのグループを表示する例
デフォルトでは単一のラジオボタンがチェックされています。

パッケージcom.mkyong.user;

import java.util.Arrays; import java.util.List;インポートorg.apache.wicket.PageParameters; import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.RadioChoice; import org.apache.wicket.markup.html.panel.FeedbackPanel; import org.apache.wicket.markup.html.WebPage;インポートorg.apache.wicket.model.PropertyModel;

public class RadioChoicePageはWebページ{

add(新しいFeedbackPanel( "feedback"));

RadioChoice <String> hostingType =新しいRadioChoice <String>( "ホスティング"、新しいPropertyModel <String>(これ、 "selected")、TYPES);

フォーム<?>フォーム=新しいフォーム<Void>( "フォーム"){@Override protected void onSubmit(){

info( "Selected Type:"が選択されています);

}};

追加(フォーム); form.add(hostingType);

} }

=== 2. Wicket HTMLページ

ラジオボタンのグループをレンダリングするページ。

<html> <head> <style> .feedbackPanelINFO {color:green; } </style> </head> <body> <h1> Wicketラジオチョイスの例</h1>

<span wicket:id = "form"> <p> <label>あなたのホスティングタイプを選択してください:</label> <br/> <span wicket:id = "<wicket:id =" feedback "> </div> </span> <input type = "submit" value = "表示"/> </span>

</body> </html>

===デモ

開始と訪問 -  __http://localhost:8080/WicketExamples/__

「VPS」が自動的に選択されます。

image://wp-content/uploads/2011/05/wicket-radiochoice-example1.png[ラジオ
ボタンを押す
wicket、title = "wicket-radiochoice-example1"、width = 522、height = 313]
次に、「専用サーバ」オプションを選択し、表示ボタンをクリックします。

image://wp-content/uploads/2011/05/wicket-radiochoice-example2.png[ラジオ
ボタンを押す
wicket、title = "wicket-radiochoice-example2"、width = 535、height = 351]
それをダウンロードする -
リンク://wp-content/uploads/2011/05/Wicket-RadioChoice-Examples.zip[Wicket-RadioChoice-Examples.zip](7KB)

===参考文献

。 http://wicket.apache.org/apidocs/1.4/org/apache/wicket/markup/html/form/RadioChoice.html[Wicket
RadioChoice Javadoc]
link://タグ/ラジオボタン/[ラジオボタン]link://タグ/wicket/[wicket]