Advertisement
Guest User

View

a guest
Oct 27th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 6.38 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <?import javafx.scene.canvas.Canvas?>
  4. <?import javafx.scene.control.Button?>
  5. <?import javafx.scene.control.ColorPicker?>
  6. <?import javafx.scene.control.Menu?>
  7. <?import javafx.scene.control.MenuBar?>
  8. <?import javafx.scene.control.MenuItem?>
  9. <?import javafx.scene.control.ScrollPane?>
  10. <?import javafx.scene.control.Slider?>
  11. <?import javafx.scene.control.TextField?>
  12. <?import javafx.scene.control.ToolBar?>
  13. <?import javafx.scene.layout.AnchorPane?>
  14. <?import javafx.scene.layout.Pane?>
  15.  
  16. <AnchorPane id="#mainPaneId" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="700.0" minWidth="900.0" prefHeight="700.0" prefWidth="900.0" stylesheets="@SS.css" fx:controller="pck.Controller" xmlns="http://javafx.com/javafx/8.0.60" xmlns:fx="http://javafx.com/fxml/1">
  17.    <children>
  18.       <MenuBar layoutX="131.0" layoutY="14.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
  19.         <menus>
  20.           <Menu mnemonicParsing="false" text="File">
  21.             <items>
  22.                   <Menu mnemonicParsing="false" text="New">
  23.                      <items>
  24.                         <Menu mnemonicParsing="false" text="Canvas size">
  25.                           <items>
  26.                             <MenuItem mnemonicParsing="false" text="Width  - pixels">
  27.                                  <graphic>
  28.                                     <TextField fx:id="canvasWidthId" />
  29.                                  </graphic>
  30.                               </MenuItem>
  31.                               <MenuItem mnemonicParsing="false" text="Height - pixels">
  32.                                  <graphic>
  33.                                     <TextField fx:id="canvasHeightId" />
  34.                                  </graphic>
  35.                               </MenuItem>
  36.                               <MenuItem mnemonicParsing="false">
  37.                                  <graphic>
  38.                                     <Button id="newCanvasDimDone" maxHeight="30.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="40.0" onAction="#newCanvasSize"/>
  39.                                  </graphic>
  40.                               </MenuItem>
  41.                           </items>
  42.                         </Menu>
  43.                      </items>
  44.                   </Menu>
  45.                   <MenuItem mnemonicParsing="false" text="Open" />
  46.                   <MenuItem mnemonicParsing="false" text="Close" />
  47.             </items>
  48.           </Menu>
  49.           <Menu mnemonicParsing="false" text="Insert">
  50.             <items>
  51.               <MenuItem mnemonicParsing="false" text="Photo" />
  52.             </items>
  53.           </Menu>
  54.           <Menu mnemonicParsing="false" text="Help">
  55.             <items>
  56.               <MenuItem mnemonicParsing="false" text="About" />
  57.             </items>
  58.           </Menu>
  59.         </menus>
  60.       </MenuBar>
  61.       <ToolBar layoutX="278.0" layoutY="81.0" prefHeight="40.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="32.0">
  62.         <items>
  63.           <Button   id="selectionTool" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  64.             <Button fx:id="pencilFXTool" layoutX="10.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" onAction="#pencilSketching"/>
  65.             <Button fx:id="brushFXTool" layoutX="55.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" onAction="#brushingTool"/>
  66.             <Button id="fillTool" layoutX="100.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" onAction="#fillingTool"/>
  67.             <Button fx:id="eraserFXTool" layoutX="145.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" onAction="#erasingTool"/>
  68.             <Button id="cutTool" layoutX="190.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  69.             <ColorPicker fx:id="colorPickerFXid"/>
  70.             <Slider fx:id="sliderFXid"/>
  71.             <Button id="lineIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  72.             <Button id="squareIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  73.             <Button id="rectangleIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  74.             <Button id="triangleIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  75.             <Button id="ellipseIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  76.             <Button id="circleIcon" layoutX="235.0" layoutY="10.0" maxHeight="33.0" maxWidth="40.0" minHeight="33.0" minWidth="40.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="40.0" />
  77.         </items>
  78.       </ToolBar>
  79.       <ScrollPane fx:id="scrollPaneFXid" layoutX="250.0" layoutY="79.0" prefHeight="622.0" prefWidth="900.0" AnchorPane.bottomAnchor="-1.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="79.0">
  80.         <content>
  81.           <AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="612.0" minWidth="884.0" prefHeight="621.0" prefWidth="898.0">
  82.                <children>
  83.                   <Pane fx:id="paneFXid" maxHeight="0.0" maxWidth="0.0" minHeight="0.0" minWidth="0.0" prefHeight="0.0" prefWidth="0.0">
  84.                      <children>
  85.                         <Canvas fx:id="canvasFXid" />
  86.                      </children>
  87.                   </Pane>
  88.                </children>
  89.             </AnchorPane>
  90.         </content>
  91.       </ScrollPane>
  92.    </children>
  93. </AnchorPane>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement