/**
*
*/
package org.javabuilders.swing.samples;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JTextArea;
import org.javabuilders.swing.SwingJavaBuilder;
import org.javabuilders.swing.samples.external.CardLayoutFrame;
import org.javabuilders.swing.samples.external.CenteredJFrame;
import org.javabuilders.util.BuilderUtils;
/**
* User submissions
* @author Jacek Furmankiewicz
*/
@SuppressWarnings({"serial","unused"})
public class UserSubmissionsPanel extends SamplePanel implements ActionListener {
private JTextArea source;
public UserSubmissionsPanel() throws Exception {
super();
SwingJavaBuilder.build(this);
}
public void actionPerformed(ActionEvent e) {
try {
if (e.getActionCommand().equals("cardLayoutInFrame")) {
CardLayoutFrame cardLayoutInFrame = new CardLayoutFrame();
cardLayoutInFrame.setVisible(true);
source.setText(BuilderUtils.getYamlContent(SwingJavaBuilder.getConfig(), CardLayoutFrame.class));
} else if (e.getActionCommand().equals("centeredJFrame")) {
CenteredJFrame frame = new CenteredJFrame();
source.setText(BuilderUtils.getYamlContent(SwingJavaBuilder.getConfig(), CenteredJFrame.class));
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}