Backgorund信息:可選擇的替代JOptionPane.showMessageDialog
我在海軍我的一個朋友,他想知道如果我能掀起他,一個小應用程序,將calcualte當他有他的衛兵因爲顯然依靠日曆是困難的。我用JOptionPane.showMessageDialog
給他日期的輸出。以下是我如何做到這一點。
GregorianCalendar knownDate = new GregorianCalendar(year,month,day);
GregorianCalendar[] futureDates = new GregorianCalendar[10];
for(int i = 0; i < 10; i++) {
futureDates[i] = new GregorianCalendar(year,month,day);
futureDates[i].add(Calendar.DAY_OF_MONTH,10*(i+1)); // duty every 10 days
}
String newline = System.getProperty("line.separator");
StringBuilder sb = new StringBuilder("Jakes duty dates:").append(newline);
for(GregorianCalendar d : futureDates) {
sb.append(months[d.get(Calendar.MONTH)]).append(" ");
sb.append(d.get(Calendar.DAY_OF_MONTH)).append(newline);
}
JOptionPane.showMessageDialog(null,sb.toString());
'唯一的問題'是你無法選擇顯示的文本。他想選擇它作爲即時消息和電子郵件,因爲什麼纔是懶惰的一點,對吧? (唯一的問題是在引號,因爲我有一種感覺,他就會範圍蔓延,這對死亡...哈哈)
我的問題:
是否有「一個行的解決方案」作出選擇showMessageDialog
?
@skaffman謝謝!應該想到那個標籤。 :-) – corsiKa 2011-03-20 22:03:19