public UserProperties() {
		super("User Properties");
		
		usersList = null;
		try {
			usersList = requests.getAllUsers();
		} catch (Exception e1) {
			e1.printStackTrace();
		}

		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setBounds(100, 100, 450, 300);
		Toolkit toolkt = Toolkit.getDefaultToolkit();
		Dimension screenSize = toolkt.getScreenSize();
		this.setLocation(screenSize.width/4, screenSize.height/4);
		
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);

		JButton btnRegisterNewUser = new JButton("Register new user");

		btnRegisterNewUser.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				EventQueue.invokeLater(new Runnable() {

					@Override
					public void run() {
						UserDataRegister.getInstance();
					}
				});
			}
		});
		btnRegisterNewUser.setBounds(257, 238, 164, 25);
		contentPane.add(btnRegisterNewUser);

		addTable();

		addRowToTable(usersList);

		setVisible(true);
	}