import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
public class YoDude extends JFrame {
public YoDude(String message) {
super("Yo Dude");
getContentPane().add(new JLabel(message));
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
pack();
}
public static void main(String[] args) {
YoDude yoDude = new YoDude(" What's up? ");
yoDude.setLocation(300, 300);
yoDude.show();
}
}
aW1wb3J0IGphdmF4LnN3aW5nLkpGcmFtZTsKaW1wb3J0IGphdmF4LnN3aW5nLkpMYWJlbDsKaW1wb3J0IGphdmF4LnN3aW5nLldpbmRvd0NvbnN0YW50czsKCnB1YmxpYyBjbGFzcyBZb0R1ZGUgZXh0ZW5kcyBKRnJhbWUgewogICAgCiAgICBwdWJsaWMgWW9EdWRlKFN0cmluZyBtZXNzYWdlKSB7CiAgICAgICAgc3VwZXIoIllvIER1ZGUiKTsKICAgICAgICBnZXRDb250ZW50UGFuZSgpLmFkZChuZXcgSkxhYmVsKG1lc3NhZ2UpKTsKICAgICAgICBzZXREZWZhdWx0Q2xvc2VPcGVyYXRpb24oV2luZG93Q29uc3RhbnRzLkRJU1BPU0VfT05fQ0xPU0UpOwogICAgICAgIHBhY2soKTsKICAgIH0KICAgIAogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFlvRHVkZSB5b0R1ZGUgPSBuZXcgWW9EdWRlKCIgV2hhdCdzIHVwPyAiKTsKICAgICAgICB5b0R1ZGUuc2V0TG9jYXRpb24oMzAwLCAzMDApOwogICAgICAgIHlvRHVkZS5zaG93KCk7CiAgICB9Cn0K