package open.dolphin.utilities.main;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import open.dolphin.utilities.control.AccordionPanel;
/**
* メインクラス
* @author S.Oh@Life Sciences Computing Corporation.
*/
public class App
{
App(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
java.awt.GraphicsEnvironment env = java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment();
java.awt.Rectangle deskBounds = env.getMaximumWindowBounds();
frame.setBounds((deskBounds.width - 400) / 2, (deskBounds.height - 200) / 2, 400, 200);
frame.setTitle("lutilities-1.0.jar");
JPanel panel = new JPanel();
panel.setBackground(Color.white);
StringBuilder sb = new StringBuilder();
sb.append("<html>");
sb.append("Name : lutilities").append("<br>");
sb.append("Version : 1.0").append("<br>");
sb.append("License : Copyright (C) Life Sciences Computing Corporation.").append("<br>");
sb.append("[Function]").append("<br>");
sb.append(" + XML read write").append("<br>");
sb.append(" + HTTP connection").append("<br>");
sb.append(" + Dicom library").append("<br>");
sb.append(" + FCR link").append("<br>");
sb.append(" + Clipboard").append("<br>");
sb.append("</html>");
JLabel label = new JLabel(sb.toString());
panel.add(label);
//frame.add(label);
AccordionPanel panel2 = new AccordionPanel();
panel2.addComponent("Test", new JPanel());
frame.add(panel2);
frame.setVisible(true);
}
public static void main( String[] args )
{
new App(args);
}
}