Files
VisualSapfor/src/Repository/Component/UI/PublishFields.java

36 lines
1.1 KiB
Java
Raw Normal View History

2023-09-17 22:13:42 +03:00
package Repository.Component.UI;
import Common.UI.Editor.BaseEditor;
import Common.UI.Windows.Dialog.DialogFields;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class PublishFields implements DialogFields {
public JPanel content;
public JCheckBox cbNeedsBroadcast;
public JTextArea taBroadcast;
public JCheckBox cbForceMail;
public JCheckBox cbUpdateMinimalVersion;
public JLabel lMinimalVersion;
public JLabel lPublishingVersion;
public JCheckBox cbAssemblyOnServer;
2023-09-17 22:13:42 +03:00
public PublishFields() {
cbNeedsBroadcast.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
taBroadcast.setEnabled(cbNeedsBroadcast.isSelected());
}
});
}
private void createUIComponents() {
// TODO: place custom component creation code here
taBroadcast = new BaseEditor();
}
@Override
public Component getContent() {
return content;
}
}