package org.pokenet.client.ui.frames; import java.util.List; import mdes.slick.sui.Frame; import mdes.slick.sui.TextArea; import org.newdawn.slick.Color; import org.pokenet.client.GameClient; import org.pokenet.client.backend.Translator; /** * A window with information about the game * @author shadowkanji * */ public class ToSDialog extends Frame { private TextArea m_info; private Color m_bg, m_white; /** * Default constructor */ public ToSDialog() { getContentPane().setX(getContentPane().getX() - 1); getContentPane().setY(getContentPane().getY() + 1); m_bg = new Color(0, 0, 0, 70); m_white = new Color(255, 255, 255); List<String> translated = Translator.translate("_LOGIN"); this.setTitle(translated.get(18)); this.setLocation(128, 256); this.setBackground(m_bg); this.setResizable(false); m_info = new TextArea(); m_info.setSize(280, 320); m_info.setLocation(4, 4); m_info.setWrapEnabled(true); m_info.setText(translated.get(33)); m_info.setFont(GameClient.getFontSmall()); m_info.setBackground(m_bg); m_info.setForeground(m_white); this.add(m_info); this.setSize(288, 320); this.setVisible(false); } public void reloadStrings(){ List<String> translated = Translator.translate("_LOGIN"); this.setTitle(translated.get(18)); m_info.setText(translated.get(33)); } }