фрейм 1 основной
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594.
package kredit;
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.io.*;
/**
*
*
*/
public class KredGen extends javax.swing.JFrame {
public double res_all;
public String http;
String sum;
String sumt1,sumt2;
public String pathMS = "C:\\Program Files\\Microsoft Office\\Office10\\";
%af_src_comm_1
public KredGen() {
setLocationRelativeTo(null);
initComponents();
}
%af_src_comm_2
private void initComponents() {//GEN-BEGIN:initComponents
jPopupMenu1 = new javax.swing.JPopupMenu();
jMenuItem1 = new javax.swing.JMenuItem();
jMenuItem2 = new javax.swing.JMenuItem();
jMenuItem3 = new javax.swing.JMenuItem();
jSeparator1 = new javax.swing.JSeparator();
jMenuItem4 = new javax.swing.JMenuItem();
jMenuItem5 = new javax.swing.JMenuItem();
jMenuItem6 = new javax.swing.JMenuItem();
jMenu1 = new javax.swing.JMenu();
jMenuItem7 = new javax.swing.JMenuItem();
jPopupMenu2 = new javax.swing.JPopupMenu();
jMenuItem8 = new javax.swing.JMenuItem();
jLabel2 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
sum_kred = new javax.swing.JTextField();
salary = new javax.swing.JTextField();
jButton3 = new javax.swing.JButton();
usd = new javax.swing.JRadioButton();
uah = new javax.swing.JRadioButton();
jLabel8 = new javax.swing.JLabel();
jLabel1 = new javax.swing.JLabel();
kred_box = new javax.swing.JComboBox();
jButton4 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jLabel5 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
per_kr = new javax.swing.JComboBox();
proc_st = new javax.swing.JTextField();
jLabel9 = new javax.swing.JLabel();
CB1 = new javax.swing.JCheckBox();
kom_text = new javax.swing.JTextField();
jLabel4 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jMenuItem1.setText("ЗГОДА СПІВВЛАСНИКА");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem1ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem1);
jMenuItem2.setText("ДОГОВІР КУПІВЛІ-ПРОДАЖУ ");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem2ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem2);
jMenuItem3.setText("АКТ прийому-передачі товару");
jMenuItem3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem3ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem3);
jPopupMenu1.add(jSeparator1);
jMenuItem4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kredit/house.gif")));
jMenuItem4.setText("Житло");
jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem4ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem4);
jMenuItem5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kredit/car.gif")));
jMenuItem5.setText("Авто");
jMenuItem5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem5ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem5);
jMenuItem6.setText("Кредит");
jMenuItem6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem6ActionPerformed(evt);
}
});
jPopupMenu1.add(jMenuItem6);
jMenu1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kredit/explorer.GIF")));
jMenu1.setText("HTML");
jMenuItem7.setText("Ідвід. бізнес кредити");
jMenuItem7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem7ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem7);
jPopupMenu1.add(jMenu1);
jMenuItem8.setText("Cумма кредита");
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem8ActionPerformed(evt);
}
});
jPopupMenu2.add(jMenuItem8);
getContentPane().setLayout(null);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Кредит");
setResizable(false);
addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
formKeyReleased(evt);
}
});
jLabel2.setText("Сумма кредита");
getContentPane().add(jLabel2);
jLabel2.setBounds(10, 10, 120, 14);
jLabel7.setText("зарплата");
getContentPane().add(jLabel7);
jLabel7.setBounds(150, 10, 80, 14);
sum_kred.setComponentPopupMenu(jPopupMenu2);
sum_kred.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
sum_kredKeyReleased(evt);
}
});
getContentPane().add(sum_kred);
sum_kred.setBounds(10, 30, 120, 19);
salary.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
salaryKeyReleased(evt);
}
});
getContentPane().add(salary);
salary.setBounds(150, 30, 80, 19);
jButton3.setText("...");
jButton3.setToolTipText("Рассчет зарплаты");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});
getContentPane().add(jButton3);
jButton3.setBounds(240, 30, 30, 23);
usd.setText("USD");
usd.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
usdActionPerformed(evt);
}
});
getContentPane().add(usd);
usd.setBounds(10, 50, 50, 23);
uah.setSelected(true);
uah.setText("UAH");
uah.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
uahActionPerformed(evt);
}
});
getContentPane().add(uah);
uah.setBounds(70, 50, 50, 23);
jLabel8.setFont(new java.awt.Font("Microsoft Sans Serif", 1, 12));
jLabel8.setForeground(new java.awt.Color(255, 0, 51));
jLabel8.setText("зарплата");
getContentPane().add(jLabel8);
jLabel8.setBounds(150, 60, 80, 15);
jLabel1.setText("Кредит");
getContentPane().add(jLabel1);
jLabel1.setBounds(10, 80, 50, 14);
kred_box.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Росрочка", "Событийное", "Жилье", "авто" }));
kred_box.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
kred_boxActionPerformed(evt);
}
});
getContentPane().add(kred_box);
kred_box.setBounds(10, 100, 120, 22);
jButton4.setBackground(new java.awt.Color(153, 153, 255));
jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kredit/calc.gif")));
jButton4.setToolTipText("Калькулятор");
jButton4.setBorder(new javax.swing.border.EtchedBorder());
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});
getContentPane().add(jButton4);
jButton4.setBounds(140, 90, 30, 40);
jButton5.setComponentPopupMenu(jPopupMenu1);
jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kredit/Properties24.gif")));
jButton5.setToolTipText("Настройка");
getContentPane().add(jButton5);
jButton5.setBounds(170, 90, 40, 40);
jLabel5.setText("Период");
getContentPane().add(jLabel5);
jLabel5.setBounds(10, 130, 100, 14);
jLabel3.setText("процентная ставка");
getContentPane().add(jLabel3);
jLabel3.setBounds(120, 130, 110, 14);
per_kr.setEditable(true);
per_kr.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "12", "24", "36" }));
getContentPane().add(per_kr);
per_kr.setBounds(10, 150, 90, 22);
proc_st.setText("2");
getContentPane().add(proc_st);
proc_st.setBounds(120, 150, 60, 19);
jLabel9.setFont(new java.awt.Font("Microsoft Sans Serif", 3, 12));
jLabel9.setForeground(new java.awt.Color(255, 51, 102));
jLabel9.setText("24%");
getContentPane().add(jLabel9);
jLabel9.setBounds(190, 150, 28, 15);
CB1.setText("Коммисия");
CB1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
CB1ActionPerformed(evt);
}
});
getContentPane().add(CB1);
CB1.setBounds(10, 190, 120, 23);
kom_text.setText("0. 85 ");
kom_text.setEnabled(false);
getContentPane().add(kom_text);
kom_text.setBounds(10, 220, 120, 19);
jLabel4.setFont(new java.awt.Font("Microsoft Sans Serif", 0, 18));
jLabel4.setForeground(new java.awt.Color(51, 0, 102));
jLabel4.setText(" ");
getContentPane().add(jLabel4);
jLabel4.setBounds(10, 260, 250, 30);
jLabel6.setFont(new java.awt.Font("Microsoft Sans Serif", 0, 18));
jLabel6.setForeground(new java.awt.Color(51, 0, 102));
jLabel6.setText(" ");
getContentPane().add(jLabel6);
jLabel6.setBounds(10, 290, 240, 30);
jButton1.setText("Рассчет");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1);
jButton1.setBounds(10, 330, 100, 23);
jButton2.setText("Выход");
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});
getContentPane().add(jButton2);
jButton2.setBounds(120, 330, 80, 23);
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-297)/2, (screenSize.height-399)/2, 297, 399);
}//GEN-END:initComponents
private void jMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem8ActionPerformed
new SumKred(this).setVisible(true);
}//GEN-LAST:event_jMenuItem8ActionPerformed
public void setText(String s){
sum_kred.setText(s);
}
private void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem6ActionPerformed
OpenWordDoc(pathMS+"EXCEL.EXE R:\\kredit\\kredit.xls");
}//GEN-LAST:event_jMenuItem6ActionPerformed
private void sum_kredKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_sum_kredKeyReleased
if (evt.getKeyCode()==KeyEvent.VK_ESCAPE){
System.exit(0);}
}//GEN-LAST:event_sum_kredKeyReleased
private void salaryKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_salaryKeyReleased
if (evt.getKeyCode()==KeyEvent.VK_ESCAPE){
System.exit(0);}
}//GEN-LAST:event_salaryKeyReleased
private void formKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_formKeyReleased
if (evt.getKeyCode()==KeyEvent.VK_ESCAPE){
System.exit(0);}
}//GEN-LAST:event_formKeyReleased
private void jMenuItem7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem7ActionPerformed
OpenWordDoc("explorer http://10.17.1.38/biznes/indiv/Kredity/Kred_Main.htm");
}//GEN-LAST:event_jMenuItem7ActionPerformed
private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem5ActionPerformed
OpenWordDoc(pathMS+"excel.exe r:\\kredit\\car.xlt");
}//GEN-LAST:event_jMenuItem5ActionPerformed
private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem4ActionPerformed
OpenWordDoc(pathMS+"excel.exe r:\\kredit\\house.xlt");
}//GEN-LAST:event_jMenuItem4ActionPerformed
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem2ActionPerformed
OpenWordDoc(pathMS+"winword.exe R:\\kredit\\KRED_ROZ\\NoVI\\dod_a.doc");
}//GEN-LAST:event_jMenuItem2ActionPerformed
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed
OpenWordDoc(pathMS+"winword.exe R:\\kredit\\KRED_ROZ\\NoVI\\dod_b.doc");
}//GEN-LAST:event_jMenuItem1ActionPerformed
private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem3ActionPerformed
OpenWordDoc(pathMS+"winword.exe R:\\kredit\\KRED_ROZ\\NoVI\\akt_PPTvv.doc");
}//GEN-LAST:event_jMenuItem3ActionPerformed
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
System.exit(0);
}//GEN-LAST:event_jButton2ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
KredEvents ke = new KredEvents();
double value = Double.valueOf(sum_kred.getText()).doubleValue();
double pr = Double.valueOf(proc_st.getText()).doubleValue();
int per = Integer.valueOf(per_kr.getSelectedItem().toString()).intValue();
double comis;
if(CB1.isSelected())
comis = Double.valueOf(kom_text.getText()).doubleValue();
else
comis = 0.0D;
res_all = ke.kred_value(value, pr, per, comis);
double res_per = res_all * (double)per - value;
String res1 = ke.FormatNum(res_all);
String res2 = ke.FormatNum(res_per);
jLabel4.setText((new StringBuilder()).append("\u041Cес\u044Fч\u043Dа\u044F \u043F\u043Bата: ").append(res1).toString());
jLabel6.setText((new StringBuilder()).append("\u041Fере\u043F\u043Bата: ").append(res2).toString());
if(kred_box.getSelectedIndex() == 0)
{
String res_pay = jLabel4.getText();
try
{
int sal = Integer.valueOf(salary.getText()).intValue() / 6;
String res = Integer.toString(sal);
jLabel8.setText(res);
int sal3 = (int)Math.round(res_all);
int sal2 = sal / sal3;
if(sal2 < 3)
JOptionPane.showMessageDialog(this, (new StringBuilder()).append("\u041A\u041BИЕ\u041DТ \u041DЕ \u041FА\u041BАТЕЖС\u041F\u041EС\u041EБЕ\u041D \u043A\u043Eеф.").append(Integer.toString(sal2)).toString(), "В\u043Dи\u043Cа\u043Dие", 2);
}
catch(NumberFormatException e)
{
e.getMessage();
salary.setText("enter salary");
}
}
}//GEN-LAST:event_jButton1ActionPerformed
private void CB1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CB1ActionPerformed
if(CB1.isSelected())
kom_text.setEnabled(true);
else
kom_text.setEnabled(false);
}//GEN-LAST:event_CB1ActionPerformed
private void kred_boxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_kred_boxActionPerformed
switch(kred_box.getSelectedIndex())
{
case 0: // '\0'
proc_st.setText("2");
int period = Integer.valueOf(per_kr.getSelectedItem().toString()).intValue();
if(period <= 24)
kom_text.setText("0.85");
else
kom_text.setText("0.9");
jLabel9.setText("40%");
break;
case 1: // '\001'
String res = sum_kred.getText();
int sum = Integer.valueOf(res).intValue();
if(sum <= 3001)
{
proc_st.setText("2.5");
jLabel9.setText("30%");
kom_text.setText("1.3");
} else
{
proc_st.setText("2");
jLabel9.setText("24%");
kom_text.setText("1.5");
}
break;
case 2: // '\002'
if(usd.isSelected())
{
proc_st.setText("1.33");
jLabel9.setText("15.96%");
kom_text.setText("0.16");
} else
{
proc_st.setText("1.75");
jLabel9.setText("21%");
kom_text.setText("0.16");
}
break;
case 3: // '\003'
if(usd.isSelected())
{
proc_st.setText("1.25");
jLabel9.setText("15%");
kom_text.setText("0.12");
} else
{
proc_st.setText("1.25");
jLabel9.setText("15%");
kom_text.setText("0.12");
}
break;
default:
proc_st.setText("null");
break;
}
}//GEN-LAST:event_kred_boxActionPerformed
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
OpenCalc();
}//GEN-LAST:event_jButton4ActionPerformed
private void uahActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_uahActionPerformed
if(uah.isSelected())
usd.setSelected(false);
}//GEN-LAST:event_uahActionPerformed
private void usdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_usdActionPerformed
if(usd.isSelected())
uah.setSelected(false);
}//GEN-LAST:event_usdActionPerformed
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
String res_pay = jLabel4.getText();
try
{
int sal = Integer.valueOf(salary.getText()).intValue() / 6;
String res = Integer.toString(sal);
jLabel8.setText(res);
int sal3 = (int)Math.round(res_all);
int sal2 = sal / sal3;
if(sal2 < 3)
JOptionPane.showMessageDialog(this, "\u041A\u041BИЕ\u041DТ \u041DЕ \u041FА\u041BАТЕЖС\u041F\u041EС\u041EБЕ\u041D", "В\u043Dи\u043Cа\u043Dие", 2);
}
catch(NumberFormatException e)
{
e.getMessage();
salary.setText("enter salary");
}
}//GEN-LAST:event_jButton3ActionPerformed
%af_src_comm_3
public void OpenCalc()
{
Calc_dlg dlg = new Calc_dlg(this);
dlg.setVisible(true);
}
public void OpenWordDoc(String cmdline){
try {
String line;
Process p = Runtime.getRuntime().exec(cmdline);
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
System.out.println(line);
}
input.close();
}
catch (Exception err) {
err.printStackTrace();
JOptionPane.showMessageDialog(this,err.toString(),"Error",JOptionPane.ERROR_MESSAGE);
}
}
%af_src_comm_4
public static void main(String args[]) {
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
java.awt.EventQueue.invokeLater( new Runnable() {
public void run() {
new KredGen().setVisible(true);
}
});
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JCheckBox CB1;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JMenu jMenu1;
private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuItem jMenuItem2;
private javax.swing.JMenuItem jMenuItem3;
private javax.swing.JMenuItem jMenuItem4;
private javax.swing.JMenuItem jMenuItem5;
private javax.swing.JMenuItem jMenuItem6;
private javax.swing.JMenuItem jMenuItem7;
private javax.swing.JMenuItem jMenuItem8;
private javax.swing.JPopupMenu jPopupMenu1;
private javax.swing.JPopupMenu jPopupMenu2;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JTextField kom_text;
private javax.swing.JComboBox kred_box;
private javax.swing.JComboBox per_kr;
private javax.swing.JTextField proc_st;
private javax.swing.JTextField salary;
public javax.swing.JTextField sum_kred;
private javax.swing.JRadioButton uah;
private javax.swing.JRadioButton usd;
// End of variables declaration//GEN-END:variables
}
фрейм 2
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84.
package kredit;
import javax.swing.*;
%af_src_comm_5
public class SumKred extends JDialog {
KredGen kg;
%af_src_comm_6
public SumKred(JFrame parent) {
super (parent, false);
initComponents();
setLocationRelativeTo( null );
}
%af_src_comm_7
private void initComponents() {//GEN-BEGIN:initComponents
jLabel1 = new javax.swing.JLabel();
sum1 = new javax.swing.JTextField();
jLabel2 = new javax.swing.JLabel();
sum2 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
getContentPane().setLayout( null );
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
jLabel1.setText("Стоимость товара");
getContentPane().add(jLabel1);
jLabel1.setBounds( 0 , 0 , 110 , 14 );
getContentPane().add(sum1);
sum1.setBounds( 110 , 0 , 90 , 20 );
jLabel2.setText("Сумма");
getContentPane().add(jLabel2);
jLabel2.setBounds( 0 , 20 , 50 , 14 );
getContentPane().add(sum2);
sum2.setBounds( 110 , 20 , 90 , 20 );
jButton1.setText("Считать");
jButton1.addActionListener( new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1);
jButton1.setBounds( 10 , 50 , 80 , 23 );
jButton2.setText("Отмена");
jButton2.addActionListener( new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});
getContentPane().add(jButton2);
jButton2.setBounds( 100 , 50 , 80 , 23 );
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width- 221 )/ 2 , (screenSize.height- 127 )/ 2 , 221 , 127 );
}//GEN-END:initComponents
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
this .setVisible(true);
}//GEN-LAST:event_jButton2ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
String w = sum1.getText();
kg = new KredGen();
kg.setText(w);
this .setVisible(false);
}//GEN-LAST:event_jButton1ActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JTextField sum1;
private javax.swing.JTextField sum2;
// End of variables declaration//GEN-END:variables
}
|