• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jiangxincode / ApkToolBoxGUI / #734

19 May 2024 01:23PM UTC coverage: 3.151%. Remained the same
#734

push

jiangxincode
merge some menu to settings menu

0 of 127 new or added lines in 11 files covered. (0.0%)

229 existing lines in 9 files now uncovered.

236 of 7489 relevant lines covered (3.15%)

0.03 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/edu/jiangxin/apktoolbox/help/settings/SettingsPanel.java
1
package edu.jiangxin.apktoolbox.help.settings;
2

3
import edu.jiangxin.apktoolbox.swing.extend.EasyChildTabbedPanel;
4
import edu.jiangxin.apktoolbox.swing.extend.EasyPanel;
5

6
import javax.swing.*;
7

NEW
8
public class SettingsPanel extends EasyPanel {
×
9
    private static final long serialVersionUID = 63924900336217723L;
10

11
    @Override
12
    public void initUI() {
NEW
13
        BoxLayout boxLayout = new BoxLayout(this, BoxLayout.Y_AXIS);
×
NEW
14
        setLayout(boxLayout);
×
15

NEW
16
        JTabbedPane tabbedPane = new JTabbedPane();
×
17

NEW
18
        EasyChildTabbedPanel lookAndFeelPanel = new LookAndFeelPanel();
×
NEW
19
        String lookAndFeelTitle = bundle.getString("help.settings.look.and.feel.title");
×
NEW
20
        tabbedPane.addTab(lookAndFeelTitle, null, lookAndFeelPanel, lookAndFeelTitle);
×
21

NEW
22
        EasyChildTabbedPanel localePanel = new LocalePanel();
×
NEW
23
        String localeTitle = bundle.getString("help.settings.locale.title");
×
NEW
24
        tabbedPane.addTab(localeTitle, null, localePanel, localeTitle);
×
25

NEW
26
        EasyChildTabbedPanel dependencyPathPanel = new DependencyPathPanel();
×
NEW
27
        String dependencyPathTitle = bundle.getString("help.settings.dependency.path");
×
NEW
28
        tabbedPane.addTab(dependencyPathTitle, null, dependencyPathPanel, dependencyPathTitle);
×
29

NEW
30
        tabbedPane.addChangeListener(e -> {
×
NEW
31
            EasyChildTabbedPanel selectedPanel = (EasyChildTabbedPanel) tabbedPane.getSelectedComponent();
×
NEW
32
            selectedPanel.onTabSelected();
×
NEW
33
        });
×
34

NEW
35
        tabbedPane.setSelectedComponent(dependencyPathPanel);
×
NEW
36
        dependencyPathPanel.onTabSelected();
×
37

NEW
38
        add(tabbedPane);
×
NEW
39
        add(Box.createVerticalGlue());
×
NEW
40
    }
×
41

42
}
43

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc