@Override
	public void initGraphicalInterface() {
		setBounds(100, 100, 640, 480);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		panel.setBounds(10, 10, 32*16, 32*9);
		contentPane.add(panel);
		addObject.setBounds(316, 304, 79, 24);
		contentPane.add(addObject);
		
		filepath.setText("/image/exp32.png");
		filepath.setBounds(20, 304, 122, 24);
		contentPane.add(filepath);
		
		xCell.setBounds(181, 304, 38, 24);
		contentPane.add(xCell);
		
		yCell.setBounds(249, 304, 38, 24);
		contentPane.add(yCell);
		
		JLabel lblX = new JLabel("x");
		lblX.setFont(new Font("Tahoma", Font.PLAIN, 16));
		lblX.setBounds(166, 305, 18, 23);
		contentPane.add(lblX);
		
		JLabel lblY = new JLabel("y");
		lblY.setFont(new Font("Tahoma", Font.PLAIN, 16));
		lblY.setBounds(237, 304, 18, 24);
		contentPane.add(lblY);
		
		save.setBounds(533, 399, 79, 24);
		contentPane.add(save);
		
		try {
			panel.backTile = ImageIO.read(this.getClass().getResource("/image/Green tile.png"));
			panel.cellPix = 32;
			panel.width = 16;
			panel.height = 9;
		} catch (IOException e) {
			e.printStackTrace();
		}
	}