1 6 7 package com.quikj.application.web.talk.client; 8 9 import java.awt.*; 10 import java.util.*; 11 import java.applet.*; 12 13 17 public interface ChatScreenInterface 18 { 19 public void initScreen(TalkSession parent, Locale locale, Applet applet); 20 public void disposeScreen(); 21 22 public void setTitleText(String title); 23 public void setStatusBarText(String txt); 24 public void informationDialog(String title, String text, String button, int timeout); 25 public boolean yesNoDialog (String title, String text, String yes, String no); 26 public String getTranscript(); 27 public void focus(); 28 public void appendToConversation(String text, Color color, int style); 29 public void showWebPage(String location); 30 public void mediaFieldsSetEnabled(boolean enabled); 31 public void setActionButtonLabel(String text, Color color); 32 public void setChatText(String text); 33 public void addMediaMenuItem (String name, String className); 34 public void menuItemSetEnabled(String name, boolean enabled); 35 public Rectangle getBounds(); 36 } 37 | Popular Tags |