0
Действительно простой вопрос:действительно простой «новая линия» java вопрос
Я пытаюсь получить отметку времени для печати на следующей строке этого кода. он печатает на jTextArea. Как у меня есть код прямо сейчас не работает по какой-то причине:
try {
Calendar calendar = Calendar.getInstance();
Timestamp currentTimestamp = new java.sql.Timestamp(calendar.getTime().getTime());
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = factory.newDocumentBuilder();
Document doc = docBuilder.newDocument();
Element root = doc.createElement("message");
doc.appendChild(root);
root.appendChild(doc.createTextNode(userName.getText() + ": " + msgText.getText() + "\n" + "sent at " + currentTimestamp));
TransformerFactory fact = TransformerFactory.newInstance();
Transformer trans = fact.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult sResult = new StreamResult(out);
trans.transform(source, sResult);
msgText.setText("");
out.println("\n");
out.flush();
} catch (Exception e) {
}
Спасибо ...
Что не работает? Как «currentTimestamp» инициализируется? Вам нужно больше контекста в вашем коде. – 2010-12-08 17:27:51