Lines 34-43
Link Here
|
34 |
private ResourceBundle bundle; |
34 |
private ResourceBundle bundle; |
35 |
private JButton button; |
35 |
private JButton button; |
36 |
private String page = null; |
36 |
private String page = null; |
37 |
private String language = null; |
|
|
38 |
|
37 |
|
39 |
public ContentPanel() { |
38 |
public ContentPanel() { |
40 |
language = Locale.getDefault().getLanguage(); |
|
|
41 |
bundle = NbBundle.getBundle(HelpPanel.class); |
39 |
bundle = NbBundle.getBundle(HelpPanel.class); |
42 |
TipPanel tipPanel = new TipPanel(); |
40 |
TipPanel tipPanel = new TipPanel(); |
43 |
setLayout(new BorderLayout()); |
41 |
setLayout(new BorderLayout()); |
Lines 45-93
Link Here
|
45 |
setMinimumSize(new java.awt.Dimension(300, 300)); |
43 |
setMinimumSize(new java.awt.Dimension(300, 300)); |
46 |
setPreferredSize(new java.awt.Dimension(300, 300)); |
44 |
setPreferredSize(new java.awt.Dimension(300, 300)); |
47 |
jEditorPane1.setEditable(false); |
45 |
jEditorPane1.setEditable(false); |
|
|
46 |
page = "welcome.html"; // NOI18N |
48 |
if(System.getProperty("java.vm.version").startsWith("1.3")){ |
47 |
if(System.getProperty("java.vm.version").startsWith("1.3")){ |
49 |
if(System.getProperty("os.name").indexOf("Linux") != -1){ |
48 |
if(System.getProperty("os.name").indexOf("Linux") != -1){ |
50 |
if(!language.equals("en")){ |
49 |
page= "welcome_1_3_lin.html"; // NOI18N |
51 |
page = "/org/netbeans/modules/welcome/pages/welcome_1_3_lin_"+language+".html"; // NOI18N |
|
|
52 |
}else{ |
50 |
}else{ |
53 |
page= "pages/welcome_1_3_lin.html"; // NOI18N |
51 |
page = "welcome_1_3.html"; //NOI18N |
54 |
} |
52 |
} |
55 |
}else{ |
|
|
56 |
if(!language.equals("en")){ |
57 |
page = "/org/netbeans/modules/welcome/pages/welcome_1_3_"+language+".html"; // NOI18N |
58 |
}else{ |
59 |
page= "pages/welcome.html"; // NOI18N |
60 |
} |
61 |
} |
62 |
}else { |
63 |
if(!language.equals("en")) |
64 |
page = "/org/netbeans/modules/welcome/pages/welcome_"+language+".html"; // NOI18N |
65 |
else |
66 |
page= "pages/welcome.html"; // NOI18N |
67 |
} |
53 |
} |
68 |
try{ |
54 |
try{ |
|
|
55 |
URL url = new URL("nbresloc:/org/netbeans/modules/welcome/pages/"+page); |
69 |
jEditorPane1.setEditorKit(new javax.swing.text.html.HTMLEditorKit()); |
56 |
jEditorPane1.setEditorKit(new javax.swing.text.html.HTMLEditorKit()); |
70 |
jEditorPane1.setPage(getClass().getResource(page)); |
57 |
jEditorPane1.setPage(url); |
71 |
}catch(Exception e){ //try to use default page |
58 |
}catch(Exception e){ |
72 |
//default page was used |
|
|
73 |
if(page.equals("pages/welcome_1_3_lin.html") || page.equals("pages/welcome_1_3.html") || page.equals("pages/welcome.html")) // NOI18N |
74 |
ErrorManager.getDefault().notify(e); |
59 |
ErrorManager.getDefault().notify(e); |
75 |
else{ |
|
|
76 |
if(System.getProperty("java.vm.version").startsWith("1.3")){ // NOI18N |
77 |
if(System.getProperty("os.name").indexOf("Linux") != -1) // NOI18N |
78 |
page= "pages/welcome_1_3_lin.html"; // NOI18N |
79 |
else |
80 |
page= "pages/welcome_1_3.html"; // NOI18N |
81 |
}else |
82 |
page = "pages/welcome.html"; // NOI18N |
83 |
try{ |
84 |
jEditorPane1.setPage(getClass().getResource(page)); |
85 |
}catch(Exception en){ |
86 |
ErrorManager.getDefault().notify(en); |
87 |
} |
88 |
} |
60 |
} |
89 |
} |
|
|
90 |
|
91 |
ControlPanel ctrlPanel = new ControlPanel(); |
61 |
ControlPanel ctrlPanel = new ControlPanel(); |
92 |
add(jEditorPane1,BorderLayout.CENTER); |
62 |
add(jEditorPane1,BorderLayout.CENTER); |
93 |
add(ctrlPanel,BorderLayout.EAST); |
63 |
add(ctrlPanel,BorderLayout.EAST); |