From fd6cd8bdd3eca99ff71c12600cf6556d1b7a45bd Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Fri, 31 Mar 2006 13:22:27 +0000 Subject: [PATCH] show seconds also when message is sent or received --- .../main/message/ChatConversationPanel.java | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/message/ChatConversationPanel.java b/src/net/java/sip/communicator/impl/gui/main/message/ChatConversationPanel.java index 4fd0d1417..59d375f8c 100755 --- a/src/net/java/sip/communicator/impl/gui/main/message/ChatConversationPanel.java +++ b/src/net/java/sip/communicator/impl/gui/main/message/ChatConversationPanel.java @@ -118,9 +118,11 @@ public void processMessage(String contactName, chatString += contactName + " at " - + calendar.get(Calendar.HOUR_OF_DAY) + + processTime(calendar.get(Calendar.HOUR_OF_DAY)) + ":" - + proccessMinutes(calendar.get(Calendar.MINUTE)) + + processTime(calendar.get(Calendar.MINUTE)) + + ":" + + processTime(calendar.get(Calendar.SECOND)) + endHeaderTag + "
" + processSmilies(processNewLines(processLinks(message))) + "
"; @@ -210,18 +212,19 @@ private String processSmilies(String message) { /** * Format time string. * - * @param minutes The minutes int. + * @param time The time parameter could be hours, minutes or seconds. * @return The formatted minutes string. */ - private String proccessMinutes(int minutes){ - - String minutesString = new Integer(minutes).toString(); - - String resultString = minutesString; + private String processTime(int time){ - if(minutesString.length() < 2) - resultString.concat("0").concat(minutesString); + String timeString = new Integer(time).toString(); + String resultString = ""; + if(timeString.length() < 2) + resultString = resultString.concat("0").concat(timeString); + else + resultString = timeString; + return resultString; }