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]