From 0bb425f00b436b985ce3b7b1ffca32b7ce49dd9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=B4=8B=E1=B4=87=CA=8F?= <24655118+gh0stkey@users.noreply.github.com> Date: Wed, 18 Oct 2023 00:47:34 +0800 Subject: [PATCH] Version: 2.5.1 Update --- src/main/java/burp/rule/RuleSetting.java | 71 ------------------------ 1 file changed, 71 deletions(-) delete mode 100644 src/main/java/burp/rule/RuleSetting.java diff --git a/src/main/java/burp/rule/RuleSetting.java b/src/main/java/burp/rule/RuleSetting.java deleted file mode 100644 index ca52ec3..0000000 --- a/src/main/java/burp/rule/RuleSetting.java +++ /dev/null @@ -1,71 +0,0 @@ -package burp.ui.rule; - -import java.awt.*; -import javax.swing.*; -import burp.config.ConfigEntry; - -/** - * @author LinChen & EvilChen - */ - -public class RuleSetting extends JPanel { - - public JTextField regexTextField; - public JTextField ruleNameTextField; - public JComboBox scopeComboBox; - public JComboBox engineComboBox; - public JComboBox colorComboBox; - public JComboBox sensitiveComboBox; - - public RuleSetting() { - initComponents(); - } - - private void initComponents() { - setLayout(new GridBagLayout()); - GridBagConstraints c = new GridBagConstraints(); - c.fill = GridBagConstraints.BOTH; - - addLabel("Name:", 0, c); - ruleNameTextField = addTextField(0, c); - - addLabel("Regex:", 1, c); - regexTextField = addTextField(1, c); - - addLabel("Scope:", 2, c); - scopeComboBox = addComboBox(ConfigEntry.scopeArray, 2, c); - - addLabel("Engine:", 3, c); - engineComboBox = addComboBox(ConfigEntry.engineArray, 3, c); - engineComboBox.addActionListener(e -> sensitiveComboBox.setEnabled("nfa".equals(engineComboBox.getSelectedItem().toString()))); - - addLabel("Color:", 4, c); - colorComboBox = addComboBox(ConfigEntry.colorArray, 4, c); - - addLabel("Sensitive:", 5, c); - sensitiveComboBox = addComboBox(new Boolean[]{true, false}, 5, c); - } - - private void addLabel(String text, int y, GridBagConstraints c) { - JLabel label = new JLabel(text); - c.gridx = 0; - c.gridy = y; - add(label, c); - } - - private JTextField addTextField(int y, GridBagConstraints c) { - JTextField textField = new JTextField(35); - c.gridx = 1; - c.gridy = y; - add(textField, c); - return textField; - } - - private JComboBox addComboBox(T[] items, int y, GridBagConstraints c) { - JComboBox comboBox = new JComboBox<>(items); - c.gridx = 1; - c.gridy = y; - add(comboBox, c); - return comboBox; - } -}