Im Rahmen der Veranstaltung "CS3330 - Projektpraktikum MedizinischeInformatik" an der Universität zu Lübeck entstandenes Krankenhausinformationssystem (KIS).
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

94 行
5.3 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import javafx.geometry.*?>
  3. <?import javafx.scene.text.*?>
  4. <?import java.net.* ?>
  5. <?import java.lang.*?>
  6. <?import javafx.scene.control.*?>
  7. <?import javafx.scene.layout.*?>
  8. <?import de.uniluebeck.mi.projmi6.view.*?>
  9. <SplitPane fx:controller="de.uniluebeck.mi.projmi6.controller.StationsHistorieController" dividerPositions="0.45" xmlns="http://javafx.com/javafx/8"
  10. xmlns:fx="http://javafx.com/fxml/1">
  11. <items>
  12. <VBox>
  13. <children>
  14. <ToolBar prefHeight="40.0" prefWidth="200.0">
  15. <items>
  16. <Button mnemonicParsing="false" text="Neuen Aufenthalt erstellen" onAction="#clickedCreateAufenthalt"/>
  17. </items>
  18. </ToolBar>
  19. <TableView prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS" fx:id="tblStationsHistorie">
  20. <columns>
  21. <TableColumn prefWidth="75.0" text="Abteilung" fx:id="colStatHistAbteilung"/>
  22. <TableColumn prefWidth="75.0" text="Station" fx:id="colStatHistStation"/>
  23. <TableColumn prefWidth="75.0" text="Aufnahme" fx:id="colStatHistAufnahmeDatum"/>
  24. <TableColumn prefWidth="75.0" text="Entlassung" fx:id="colStatHistEntlassungsDatum"/>
  25. </columns>
  26. </TableView>
  27. </children>
  28. </VBox>
  29. <VBox>
  30. <children>
  31. <GridPane VBox.vgrow="ALWAYS">
  32. <columnConstraints>
  33. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
  34. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
  35. </columnConstraints>
  36. <rowConstraints>
  37. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  38. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  39. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  40. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  41. </rowConstraints>
  42. <children>
  43. <Label text="Abteilung:"/>
  44. <ComboBox disable="true" prefWidth="150.0" GridPane.columnIndex="1" fx:id="cmbAbteilung"/>
  45. <Label text="Station:" GridPane.rowIndex="1"/>
  46. <ComboBox prefWidth="150.0" GridPane.columnIndex="1" GridPane.rowIndex="1" fx:id="cmbStation"/>
  47. <Label text="Aufnahmedatum / -Zeit:" GridPane.rowIndex="2" />
  48. <DateTimePicker GridPane.columnIndex="1" GridPane.rowIndex="2" fx:id="dtTmAufnahme"/>
  49. <Label text="Entlassungsdatum/ -Zeit:" GridPane.rowIndex="3"/>
  50. <DateTimePicker GridPane.columnIndex="1" GridPane.rowIndex="3" fx:id="dtTmEntlassung"/>
  51. </children>
  52. </GridPane>
  53. <HBox alignment="CENTER_RIGHT">
  54. <children>
  55. <Button mnemonicParsing="false" text="Speichern" onAction="#clickedSave" fx:id="btnStatHistSave"/>
  56. <Button disable="true" mnemonicParsing="false" text="Eintrag entfernen" fx:id="btnStatHistCancel" onAction="#clickedCancel"/>
  57. </children>
  58. </HBox>
  59. <GridPane>
  60. <children>
  61. <Label styleClass="ersteller-label" text="Ersteller: " GridPane.rowIndex="0"/>
  62. <Label styleClass="ersteller-label" text="Erstelldatum:" GridPane.rowIndex="1"/>
  63. <Label styleClass="ersteller-label" text="Letzter Bearbeiter:" GridPane.rowIndex="2"/>
  64. <Label styleClass="ersteller-label" text="Letzte Änderung:" GridPane.rowIndex="3"/>
  65. <Label styleClass="ersteller-value" GridPane.columnIndex="1" GridPane.rowIndex="0" fx:id="statHistCreator" text="a"/>
  66. <Label styleClass="ersteller-value" GridPane.columnIndex="1" GridPane.rowIndex="1" fx:id="statHistCreateTime" text="b"/>
  67. <Label styleClass="ersteller-value" GridPane.columnIndex="1" GridPane.rowIndex="2" fx:id="statHistEditor" text="c"/>
  68. <Label styleClass="ersteller-value" GridPane.columnIndex="1" GridPane.rowIndex="3" fx:id="statHistEditTime" text="d"/>
  69. </children>
  70. <columnConstraints>
  71. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" percentWidth="50.0"/>
  72. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" percentWidth="50.0"/>
  73. </columnConstraints>
  74. <rowConstraints>
  75. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  76. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  77. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  78. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  79. </rowConstraints>
  80. </GridPane>
  81. </children>
  82. </VBox>
  83. </items>
  84. <stylesheets>
  85. <URL value="@style.css" />
  86. </stylesheets>
  87. </SplitPane>