第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

JFormattedTextField:輸入持續(xù)時(shí)間值

JFormattedTextField:輸入持續(xù)時(shí)間值

瀟湘沐 2019-11-04 10:43:45
我想使用JFormattedTextField允許用戶將持續(xù)時(shí)間值輸入表單。有效值示例為:2h 30m72h 15m6h0h但是,我在此方面取得的成功有限。有人可以建議如何實(shí)現(xiàn)嗎?如果可以使用a也可以達(dá)到此結(jié)果,我JTextField很好。謝謝!如果值錢,這是我目前的嘗試: mFormattedText.setFormatterFactory(    new DefaultFormatterFactory(        new DateFormatter(            new SimpleDateFormat("H mm"))));這種排序有效,除了:我無法獲取h并m顯示為純文本(我嘗試進(jìn)行轉(zhuǎn)義) *小時(shí)數(shù)已達(dá)到最大值
查看完整描述

3 回答

?
MMMHUHU

TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個(gè)贊

編碼:


public static void main(String[] args) {

    JFrame jFrame = new JFrame();

    jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    jFrame.setLayout(new BorderLayout());

    jFrame.setPreferredSize(new Dimension(500, 500));


    final JFormattedTextField comp = new JFormattedTextField();

    comp.setFormatterFactory(new DefaultFormatterFactory(new DateFormatter(new SimpleDateFormat(

            "H'h' mm'm'"))));

    comp.setValue(Calendar.getInstance().getTime());


    comp.addPropertyChangeListener("value", new PropertyChangeListener() {


        @Override public void propertyChange(PropertyChangeEvent evt) {

            System.out.println(comp.getValue());


        }

    });


    jFrame.getContentPane().add(comp, BorderLayout.CENTER);


    jFrame.pack();

    jFrame.setVisible(true);

}


查看完整回答
反對(duì) 回復(fù) 2019-11-04
  • 3 回答
  • 0 關(guān)注
  • 443 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)