private void initTextFields(){
/*===================Text Field of algorithm`s name==============*/
            nameTextField = new JTextField();
            nameTextField.setBounds(10, 30, 200,27);
            nameTextField.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    nameTextField.setText(e.getActionCommand());
                    //To change body of implemented methods use File | Settings | File Templates.
                }
            });

            JLabel nameLabel = new JLabel("Algorythm Name");
            nameLabel.setBounds(nameTextField.getX(), nameTextField.getY()-25, 200, 27);


            add(nameTextField);
            add(nameLabel);


/*===================Text Field Path file======================*/
            pathFileTextField = new JTextField();
            pathFileTextField.setBounds(nameTextField.getX(), nameTextField.getY()+50, 390, 27);

            JLabel pathFileLabel = new JLabel("File path");
            pathFileLabel.setBounds(pathFileTextField.getX(), pathFileTextField.getY()-25, 200, 27);

            add(pathFileTextField);
            add(pathFileLabel);
        }