package _VisualDVM.Repository.Subscribes.UI; import Common.Visual.TextField.StyledTextField; import Common.Visual.Windows.Dialog.DialogFields; import _VisualDVM.GlobalData.Account.AccountRole; import javax.swing.*; import java.awt.*; public class SubscriberFields implements DialogFields { public JTextField tfName; public JTextField tfAddress; public JComboBox cbRole; public JCheckBox cbMail; private JPanel content; @Override public Component getContent() { return content; } private void createUIComponents() { // TODO: place custom component creation code here tfName = new StyledTextField(); tfAddress = new StyledTextField(); cbRole = new JComboBox<>(); cbRole.addItem(AccountRole.User); cbRole.addItem(AccountRole.Developer); cbRole.addItem(AccountRole.Admin); } }