package org.isatools.isacreator.gui.help;
import org.jdesktop.fuse.InjectedResource;
import org.jdesktop.fuse.ResourceInjector;
import javax.swing.*;
import java.awt.*;
/**
* Created by the ISA team
*
* @author Eamonn Maguire (eamonnmag@gmail.com)
* <p/>
* Date: 12/05/2011
* Time: 14:40
*/
public class AnatomyPage extends JPanel {
public static final int ISATAB = 0;
public static final int ISACREATOR= 1;
private JLabel imageContainer;
@InjectedResource
private ImageIcon isatabAnatomy, isacreatorAnatomy;
public AnatomyPage() {
ResourceInjector.get("gui-package.style").inject(this);
setLayout(new GridLayout(1,1));
createGUI();
}
private void createGUI() {
imageContainer = new JLabel();
add(imageContainer);
}
public void setView(int toShow) {
switch(toShow) {
case ISATAB:
imageContainer.setIcon(isatabAnatomy);
break;
case ISACREATOR:
imageContainer.setIcon(isacreatorAnatomy);
break;
default:
imageContainer.setIcon(isatabAnatomy);
}
}
}