예제 #1
0
 private JXHeader getHeader(int welcher) {
   switch (welcher) {
     case 0:
       jxh.setTitle("Nach machbaren Indikationsschlüsseln suchen");
       jxh.setDescription(
           "<html><br>Sie wissen welche Behandlungsformen gut sind für Ihren Patienten?<br>"
               + "Sie wissen aber nicht welche Indikationsschlüssel für diese Behandlung(en) möglich sind?<br><br>"
               + "<b>Dann ist diese Seite genau das Richtige für Sie!</b>");
       jxh.setIcon(RehaHMK.icons.get("erde"));
       jxh.validate();
       break;
     case 1:
       jxh.setTitle("Rezeptänderung beim zuständigen Arzt beantragen");
       jxh.setDescription(
           "<html><br>Indikationsschlüssel falsch, ein Kreuzchen fehlt?<br>"
               + "Hier können Sie auf einfache Weise die Änderung Ihres Rezeptes beantragen<br><br>"
               + "<b>Auch wenn einem dieser Mist zutiefst zuwider ist....</b>");
       jxh.setIcon(RehaHMK.icons.get("strauss"));
       jxh.validate();
       break;
   }
   return jxh;
 }
  private void initialize() {
    this.setModal(true);
    this.setTitle(Translations.getString("general.manage_task_templates"));
    this.setSize(800, 700);
    this.setResizable(true);
    this.setLayout(new BorderLayout());
    this.setDefaultCloseOperation(HIDE_ON_CLOSE);

    if (this.getOwner() != null) this.setLocationRelativeTo(this.getOwner());

    JXHeader header = new JXHeader();
    header.setTitle(Translations.getString("header.title.manage_task_templates"));
    header.setDescription(Translations.getString("header.description.manage_task_templates"));
    header.setIcon(ImageUtils.getResourceImage("template.png", 32, 32));

    this.add(header, BorderLayout.NORTH);
    this.add(new TaskTemplateConfigurationPanel(), BorderLayout.CENTER);

    this.initializeButtonsPanel();
  }