我想从我已经创建的firebase数据库中提取数据,我知道你可以使用.on('value', snapshot =>{...})
获取数据,但这不起作用,因为我想随时随地提取数据仅限于.on('value', snapshot =>{...})
“事件”(或其他任何事件)
提前致谢!
答案 0 :(得分:1)
你必须使用database.ref('...').once('value', function(snapshot){
// same way as .on method
})
方法。这样,您只需要暂时获取数据。
JButton btn = new JButton();
btn.addKeyListener(new KeyListener() {
@Override
public void keyTyped(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER)
btn.doClick();
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent e) {
// TODO Auto-generated method stub
}
});