以下是我的java代码:
有人可以建议如何在JTextArea
上打印相同内容吗?
DBCursor cursor = coll.find();
int i=1;
while (cursor.hasNext())
{
System.out.println("Inserted Document: "+i);
System.out.println(cursor.next()); // i want to print this into jtextarea
i++;
}
答案 0 :(得分:0)
您可以按如下方式将输出添加到textarea:
textarea.append(""+cursor.next());
答案 1 :(得分:0)
您可以使用int flag = 0;
keyBoardListener->onKeyPressed =
[&](cocos2d::EventKeyboard::KeyCode keycode, Event* event){
if(flag==0)
{
flag++;
switch (keycode)
case cocos2d::EventKeyboard::KeyCode::KEY_RIGHT_ARROW:
// Move 900 pixel to the Right in 3s
case cocos2d::EventKeyboard::KeyCode::KEY_UP_ARROW:
// Jump.
flag--;
}
};
和JTextArea.setText(String)
来执行此操作。
JTextArea.append(String)
替换文本区域中的文本。 setText
在现有文字的末尾添加了append
。