package com.kolakcc.loljclient.view.ui;
import javax.swing.JButton;
import com.kolakcc.loljclient.util.LocaleMessages;
public class LocalizedJButton extends JButton {
String key;
public LocalizedJButton() {
super(LocaleMessages.generalMessages.getString("loading"));
this.key = "loading";
}
public LocalizedJButton(String key) {
super(LocaleMessages.generalMessages.getString(key));
this.key = key;
}
public LocalizedJButton(LocaleMessages messages, String key) {
super(messages.getString(key));
this.key = key;
}
public void setKey(String key) {
super.setText(LocaleMessages.generalMessages.getString(key));
this.key = key;
}
public void setKey(LocaleMessages messages, String key) {
super.setText(messages.getString(key));
this.key = key;
}
public String getKey() { return key; }
}