]> git.gag.com Git - debian/openrocket/blobdiff - src/net/sf/openrocket/gui/configdialog/SleeveConfig.java
component config refactoring, localization fixes
[debian/openrocket] / src / net / sf / openrocket / gui / configdialog / SleeveConfig.java
index fbb24806fdcf41200fd3db69a904c7f44b0ae43f..32192765ff02f8ca4927ad9bfa60f01979035177 100644 (file)
@@ -3,19 +3,29 @@ package net.sf.openrocket.gui.configdialog;
 
 import javax.swing.JPanel;
 
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.l10n.Translator;
 import net.sf.openrocket.rocketcomponent.RocketComponent;
+import net.sf.openrocket.startup.Application;
 
 
 
 public class SleeveConfig extends RingComponentConfig {
-
-       public SleeveConfig(RocketComponent c) {
-               super(c);
+       private static final Translator trans = Application.getTranslator();
+       
+       public SleeveConfig(OpenRocketDocument d, RocketComponent c) {
+               super(d, c);
                
                JPanel tab;
-               
-               tab = generalTab("Outer diameter:", "Inner diameter:", "Wall thickness:", "Length:");
-               tabbedPane.insertTab("General", null, tab, "General properties", 0);
+               //// Outer diameter:
+               //// Inner diameter:
+               //// Wall thickness:
+               //// Length:
+               tab = generalTab(trans.get("SleeveCfg.tab.Outerdiam"), trans.get("SleeveCfg.tab.Innerdiam"),
+                               trans.get("SleeveCfg.tab.Wallthickness"), trans.get("SleeveCfg.tab.Length"));
+               //// General and General properties
+               tabbedPane.insertTab(trans.get("SleeveCfg.tab.General"), null, tab,
+                               trans.get("SleeveCfg.tab.Generalproperties"), 0);
                tabbedPane.setSelectedIndex(0);
        }