Im Rahmen der Veranstaltung "CS3330 - Projektpraktikum MedizinischeInformatik" an der Universität zu Lübeck entstandenes Krankenhausinformationssystem (KIS).
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

87 satır
5.4 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import javafx.geometry.Insets?>
  3. <?import javafx.scene.control.*?>
  4. <?import javafx.scene.layout.*?>
  5. <?import java.net.URL?>
  6. <?import de.uniluebeck.mi.projmi6.view.DateTimePicker?>
  7. <SplitPane xmlns:fx="http://javafx.com/fxml/1" dividerPositions="0.45"
  8. xmlns="http://javafx.com/javafx/8" fx:controller="de.uniluebeck.mi.projmi6.controller.UntersuchungenController">
  9. <items>
  10. <VBox>
  11. <children>
  12. <ToolBar prefHeight="40.0" prefWidth="200.0">
  13. <items>
  14. <Button fx:id="btnUntsCreate" mnemonicParsing="false" onAction="#clickedUntsCreate" text="Neue Untersuchung erstellen" />
  15. </items>
  16. </ToolBar>
  17. <ListView fx:id="untsList" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS" />
  18. </children>
  19. </VBox>
  20. <VBox prefHeight="200.0" prefWidth="100.0">
  21. <children>
  22. <GridPane vgap="5.0">
  23. <columnConstraints>
  24. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" percentWidth="40.0" prefWidth="100.0" />
  25. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
  26. </columnConstraints>
  27. <rowConstraints>
  28. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
  29. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
  30. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
  31. </rowConstraints>
  32. <children>
  33. <Label text="OPS-Code" />
  34. <ComboBox fx:id="untsOpsCode" maxWidth="1.7976931348623157E308" GridPane.columnIndex="1" />
  35. <Label text="Durchführender Arzt" GridPane.rowIndex="1" />
  36. <Label text="Untersuchungszeitpunkt" GridPane.rowIndex="2" />
  37. <ComboBox fx:id="untsArzt" maxWidth="1.7976931348623157E308" promptText="aktueller Arzt is default" GridPane.columnIndex="1" GridPane.rowIndex="1" />
  38. <!--<HBox prefHeight="100.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
  39. <children>
  40. <DatePicker fx:id="untsDatum" prefWidth="150.0" />
  41. <TextField fx:id="untsZeit" prefColumnCount="5" promptText="HH:MM" />
  42. <Button fx:id="btnUntsNow" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#clickedUntsNow" text="Jetzt" HBox.hgrow="ALWAYS" />
  43. </children>
  44. </HBox>-->
  45. <DateTimePicker fx:id="dtTmUntersuchungszeitpunkt" GridPane.columnIndex="1" GridPane.rowIndex="2" />
  46. </children>
  47. </GridPane>
  48. <HBox alignment="TOP_RIGHT" prefHeight="100.0" prefWidth="200.0" spacing="5.0" VBox.vgrow="ALWAYS">
  49. <children>
  50. <Button fx:id="btnUntsCancel" mnemonicParsing="false" onAction="#clickedUntsAbort" text="Storno" />
  51. <Button fx:id="btnUntsSave" mnemonicParsing="false" onAction="#clickedUntsSave" text="Speichern" />
  52. </children>
  53. <padding>
  54. <Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
  55. </padding>
  56. </HBox>
  57. <GridPane>
  58. <columnConstraints>
  59. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" percentWidth="50.0" />
  60. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" percentWidth="50.0" />
  61. </columnConstraints>
  62. <rowConstraints>
  63. <RowConstraints minHeight="10.0" vgrow="SOMETIMES" />
  64. <RowConstraints minHeight="10.0" vgrow="SOMETIMES" />
  65. <RowConstraints minHeight="10.0" vgrow="SOMETIMES" />
  66. <RowConstraints minHeight="10.0" vgrow="SOMETIMES" />
  67. </rowConstraints>
  68. <children>
  69. <Label styleClass="ersteller-label" text="Ersteller:" GridPane.columnIndex="0" GridPane.rowIndex="0" />
  70. <Label styleClass="ersteller-label" text="Erstelldatum:" GridPane.columnIndex="0" GridPane.rowIndex="1" />
  71. <Label styleClass="ersteller-label" text="Letzter Bearbeiter:" GridPane.columnIndex="0" GridPane.rowIndex="2" />
  72. <Label styleClass="ersteller-label" text="Letzte Änderung:" GridPane.columnIndex="0" GridPane.rowIndex="3" />
  73. <Label styleClass="ersteller-value" fx:id="untsCreator" text="Dr. Haha" GridPane.columnIndex="1" GridPane.rowIndex="0" />
  74. <Label styleClass="ersteller-value" fx:id="untsCreateTime" text="10.10.2013 09:00" GridPane.columnIndex="1" GridPane.rowIndex="1" />
  75. <Label styleClass="ersteller-value" fx:id="untsChanger" text="Dr. Haha" GridPane.columnIndex="1" GridPane.rowIndex="2" />
  76. <Label styleClass="ersteller-value" fx:id="untsChangeTime" text="10.10.2013 09:00" GridPane.columnIndex="1" GridPane.rowIndex="3" />
  77. </children>
  78. </GridPane>
  79. </children>
  80. </VBox>
  81. </items>
  82. <stylesheets>
  83. <URL value="@style.css" />
  84. </stylesheets>
  85. </SplitPane>