Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.JFrame;
- import java.io.*;
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.*;
- import java.util.regex.Pattern;
- import java.util.regex.Matcher;
- import javax.swing.JButton;
- import java.net.URL;
- import javax.swing.JPanel;
- import javax.swing.JScrollPane;
- import javax.swing.JTextArea;
- import javax.swing.table.DefaultTableModel;
- import javax.swing.table.DefaultTableCellRenderer;
- import javax.swing.table.TableModel;
- import javax.swing.border.Border;
- import java.awt.BorderLayout;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.util.Vector;
- import java.io.*;
- import javax.swing.*;
- import javax.swing.table.*;
- class JTableUtilities
- {
- public static void setCellsAlignment(JTable table, int alignment)
- {
- DefaultTableCellRenderer rightRenderer = new DefaultTableCellRenderer();
- rightRenderer.setHorizontalAlignment(alignment);
- TableModel tableModel = table.getModel();
- for (int columnIndex = 0; columnIndex < tableModel.getColumnCount(); columnIndex++)
- {
- table.getColumnModel().getColumn(columnIndex).setCellRenderer(rightRenderer);
- }
- }
- }
- public class Test {
- public static void main(String[] args){
- JFrame frame = new JFrame("Login");
- frame.setResizable(false);
- frame.setSize(new Dimension(335, 195));
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setLocation(100, 200);
- Font font9 = new Font("Arial Baltic",2,9);
- Font font14 = new Font("Arial Baltic ",2 | 3,14);
- Font font22 = new Font("Arial Baltic ",2 | 3,22);
- JPanel panel1 = new JPanel();
- panel1.setLayout(null);
- JLabel labeluser = new JLabel("Username: ");
- labeluser.setBounds(20, 28, 100, 20);
- labeluser.setFont(font14);
- panel1.add(labeluser);
- JTextField textfielduser = new JTextField(20);
- textfielduser.setBounds(110, 30, 200, 20);
- panel1.add(textfielduser);
- //============================================
- JLabel labelpass = new JLabel("Password: ");
- labelpass.setBounds(20, 57, 80, 25);
- labelpass.setFont(font14);
- panel1.add(labelpass);
- JPasswordField textfieldpass = new JPasswordField(20);
- textfieldpass.setBounds(110, 60, 200, 20);
- panel1.add(textfieldpass);
- //=============================================
- JButton loginButton = new JButton();
- URL loginaplo_url = Test.class.getResource("LoginButton/loginaplo.png");
- URL loginhover_url = Test.class.getResource("LoginButton/loginhover.png");
- URL loginpressed_url = Test.class.getResource("LoginButton/loginpressed.png");
- ImageIcon loginaplo = new ImageIcon(loginaplo_url);
- ImageIcon loginhover = new ImageIcon(loginhover_url);
- ImageIcon loginpressed = new ImageIcon(loginpressed_url);
- loginButton.setIcon(loginaplo);
- loginButton.setFont(font14);
- frame.getRootPane().setDefaultButton(loginButton);
- loginButton.setContentAreaFilled(false);
- loginButton.setBorderPainted(false);
- loginButton.setRolloverEnabled(true);
- loginButton.setBounds(122, 100, 120, 40);
- loginButton.addMouseListener(new java.awt.event.MouseAdapter() {
- public void mouseEntered(java.awt.event.MouseEvent evt) {
- loginButton.setIcon(loginhover);
- }
- public void mouseExited(java.awt.event.MouseEvent evt) {
- loginButton.setIcon(loginaplo);
- }
- });
- //==================================================
- //=====================FRAME2=======================
- //==================================================
- new File("C:\\Database\\Temp_Inputs").mkdirs();
- new File("C:\\Database\\ComboBoxes").mkdirs();
- new File("C:\\Database\\Table").mkdirs();
- JFrame frame2 = new JFrame("Database");
- frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame2.setExtendedState(frame2.getExtendedState() | JFrame.MAXIMIZED_BOTH);
- frame2.setMinimumSize(new Dimension(1920, 1080));
- frame2.setResizable(true);
- JPanel panel2 = new JPanel(null);
- frame2.add(panel2);
- //=================MENU==================
- JMenuBar menubar = new JMenuBar();
- JMenu menu = new JMenu("Menu");
- JMenuItem item = new JMenuItem("Exit");
- item.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- System.exit(0);
- }
- });
- menu.add(item);
- menubar.add(menu);
- frame2.setJMenuBar(menubar);
- //==================ImageBack====================
- //JLabel backphoto = new JLabel(new ImageIcon("src/back.png"));
- //panel2.add(backphoto);
- //==================Labels=======================
- JLabel date_leave = new JLabel("Αναχώριση");
- JLabel item_leave = new JLabel("Προϊόν Αναχώρισης");
- JLabel company = new JLabel("Εταιρία");
- JLabel ship_leave = new JLabel("Πλοίο Αναχώρισης");
- JLabel from_to_1 = new JLabel("Λιμάνι(Απο-Προς)");
- JLabel time_1 = new JLabel("Ώρα");
- JLabel unloading = new JLabel("Ξεφόρτωμα");
- JLabel loading = new JLabel("Φόρτωμα");
- JLabel ship_return = new JLabel("Πλοίο Επιστροφής");
- JLabel from_to_2 = new JLabel("Λιμάνι(Απο-Προς)");
- JLabel time_2 = new JLabel("Ώρα");
- JLabel item_return = new JLabel("Προϊόν Επιστροφής");
- JLabel date_return = new JLabel("Επιστροφή");
- JLabel money_used = new JLabel("Φορτωτική");
- JLabel money_earned = new JLabel("Μισθός");
- JLabel track = new JLabel("Φορτηγό");
- JLabel km = new JLabel("Χιλιόμετρα");
- JLabel parea = new JLabel("Παρέα");
- JLabel comments = new JLabel("Σχόλια");
- final JLabel version = new JLabel("Version 1.0 All rights reserved");
- JLabel line_separator = new JLabel();
- URL line_separator_url = Test.class.getResource("/line_separator.gif");
- ImageIcon line_separator_img = new ImageIcon(line_separator_url);
- line_separator.setIcon(line_separator_img);
- line_separator.setBounds(250,1,1000,1000);
- line_separator.setVisible(true);
- panel2.add(line_separator);
- date_leave.setBounds(20, 4, 150,20);
- item_leave.setBounds(20, 54, 150,20);
- company.setBounds(20, 104, 150,20);
- ship_leave.setBounds(20, 154, 150,20);
- from_to_1.setBounds(20, 204, 150,20);
- time_1.setBounds(20, 254, 150,20);
- unloading.setBounds(20, 304, 150,20);
- loading.setBounds(20, 354, 150,20);
- ship_return.setBounds(20, 404, 150,20);
- from_to_2.setBounds(20, 454, 150,20);
- time_2.setBounds(20, 504, 150,20);
- item_return.setBounds(20, 554, 150,20);
- date_return.setBounds(20, 604, 150,20);
- money_used.setBounds(20, 654, 150,20);
- money_earned.setBounds(20, 704, 150,20);
- track.setBounds(20, 754, 150,20);
- km.setBounds(20, 804, 150,20);
- parea.setBounds(20, 854, 150,20);
- comments.setBounds(20, 904, 150,20);
- version.setBounds(1785,935,140,20);
- date_leave.setFont(font14);
- item_leave.setFont(font14);
- company.setFont(font14);
- ship_leave.setFont(font14);
- from_to_1.setFont(font14);
- time_1.setFont(font14);
- unloading.setFont(font14);
- loading.setFont(font14);
- ship_return.setFont(font14);
- from_to_2.setFont(font14);
- time_2.setFont(font14);
- item_return.setFont(font14);
- date_return.setFont(font14);
- money_used.setFont(font14);
- money_earned.setFont(font14);
- track.setFont(font14);
- km.setFont(font14);
- parea.setFont(font14);
- comments.setFont(font14);
- version.setFont(font9);
- panel2.add(date_leave);
- panel2.add(item_leave);
- panel2.add(company);
- panel2.add(ship_leave);
- panel2.add(from_to_1);
- panel2.add(time_1);
- panel2.add(unloading);
- panel2.add(loading);
- panel2.add(ship_return);
- panel2.add(from_to_2);
- panel2.add(time_2);
- panel2.add(item_return);
- panel2.add(date_return);
- panel2.add(money_used);
- panel2.add(money_earned);
- panel2.add(track);
- panel2.add(km);
- panel2.add(parea);
- panel2.add(comments);
- panel2.add(version);
- //=================ComboBoxes===========================
- String[] item_leave_ar = {"gak", "gak1", "gak2"};
- String[] company_ar = {"gak", "gak1", "gak2"};
- String[] ship_leave_ar = {"gak", "gak1"," gak2"};
- String[] from_to_1_ar = {"gak", "gak1", "gak2"};
- String[] time_1_ar = {"gak", "gak1", "gak2"};
- String[] unloading_ar = {"gak", "gak1", "gak2"};
- String[] loading_ar = {"gak", "gak1", "gak2"};
- String[] ship_return_ar = {"gak", "gak1", "gak2"};
- String[] from_to_2_ar = {"gak", "gak1", "gak2"};
- String[] time_2_ar = {"gak", "gak1", "gak2"};
- String[] item_return_ar = {"gak", "gak1", "gak2"};
- String[] track_ar = {"gak", "gak1", "gak2"};
- String[] parea_ar = {"gak", "gak1", "gak2"};
- DefaultComboBoxModel item_leave_model = new DefaultComboBoxModel(item_leave_ar);
- DefaultComboBoxModel company_model = new DefaultComboBoxModel(company_ar);
- DefaultComboBoxModel ship_leave_model = new DefaultComboBoxModel(ship_leave_ar);
- DefaultComboBoxModel from_to_1_model = new DefaultComboBoxModel(from_to_1_ar);
- DefaultComboBoxModel time_1_model = new DefaultComboBoxModel(time_1_ar);
- DefaultComboBoxModel unloading_model = new DefaultComboBoxModel(unloading_ar);
- DefaultComboBoxModel loading_model = new DefaultComboBoxModel(loading_ar);
- DefaultComboBoxModel ship_return_model = new DefaultComboBoxModel(ship_return_ar);
- DefaultComboBoxModel from_to_2_model = new DefaultComboBoxModel(from_to_2_ar);
- DefaultComboBoxModel time_2_model = new DefaultComboBoxModel(time_2_ar);
- DefaultComboBoxModel item_return_model = new DefaultComboBoxModel(item_return_ar);
- DefaultComboBoxModel track_model = new DefaultComboBoxModel(track_ar);
- DefaultComboBoxModel parea_model = new DefaultComboBoxModel(parea_ar);
- JComboBox item_leave_ = new JComboBox(item_leave_model);
- JComboBox company_ = new JComboBox(company_model);
- JComboBox ship_leave_ = new JComboBox(ship_leave_model);
- JComboBox from_to_1_ = new JComboBox(from_to_1_model);
- JComboBox time_1_ = new JComboBox(time_1_model);
- JComboBox unloading_ = new JComboBox(unloading_model);
- JComboBox loading_ = new JComboBox(loading_model);
- JComboBox ship_return_ = new JComboBox(ship_return_model);
- JComboBox from_to_2_ = new JComboBox(from_to_2_model);
- JComboBox time_2_ = new JComboBox(time_2_model);
- JComboBox item_return_ = new JComboBox(item_return_model);
- JComboBox track_ = new JComboBox(track_model);
- JComboBox parea_ = new JComboBox(parea_model);
- item_leave_.setBounds(20,76,150,20);
- company_.setBounds(20,126,150,20);
- ship_leave_.setBounds(20,176,150,20);
- from_to_1_.setBounds(20,226,150,20);
- time_1_.setBounds(20,276,150,20);
- unloading_.setBounds(20,326,150,20);
- loading_.setBounds(20,376,150,20);
- ship_return_.setBounds(20,426,150,20);
- from_to_2_.setBounds(20,476,150,20);
- time_2_.setBounds(20,526,150,20);
- item_return_.setBounds(20,576,150,20);
- track_.setBounds(20,776,150,20);
- parea_.setBounds(20,876,150,20);
- item_leave_.setEditable(true);
- company_.setEditable(true);
- ship_leave_.setEditable(true);
- from_to_1_.setEditable(true);
- time_1_.setEditable(true);
- unloading_.setEditable(true);
- loading_.setEditable(true);
- ship_return_.setEditable(true);
- from_to_2_.setEditable(true);
- time_2_.setEditable(true);
- item_return_.setEditable(true);
- track_.setEditable(true);
- parea_.setEditable(true);
- panel2.add(item_leave_);
- panel2.add(company_);
- panel2.add(ship_leave_);
- panel2.add(from_to_1_);
- panel2.add(time_1_);
- panel2.add(unloading_);
- panel2.add(loading_);
- panel2.add(ship_return_);
- panel2.add(from_to_2_);
- panel2.add(time_2_);
- panel2.add(item_return_);
- panel2.add(track_);
- panel2.add(parea_);
- //===============Textfields========================
- JTextField _date_leaved = new JTextField();
- JTextField _date_returned = new JTextField();
- JTextField money_used_ = new JTextField();
- JTextField money_earned_ = new JTextField();
- JTextField km_ = new JTextField();
- _date_leaved.setBounds(20,26,150,21);
- _date_returned.setBounds(20,626,150,21);
- money_used_.setBounds(20,676,150,20);
- money_earned_.setBounds(20,726,150,20);
- km_.setBounds(20,826,150,20);
- _date_leaved.setHorizontalAlignment(JTextField.CENTER);
- _date_returned.setHorizontalAlignment(JTextField.CENTER);
- money_used_.setHorizontalAlignment(JTextField.CENTER);
- money_earned_.setHorizontalAlignment(JTextField.CENTER);
- km_.setHorizontalAlignment(JTextField.CENTER);
- panel2.add(_date_leaved);
- panel2.add(_date_returned);
- panel2.add(money_used_);
- panel2.add(money_earned_);
- panel2.add(km_);
- //=================Table=========================
- String[] columnNames = {"ID",
- "A / A",
- "Αναχώριση",
- "Προϊόν Αναχώρισης",
- "Εταιρία",
- "Πλοίο Αναχώρισης",
- "Λιμάνι (Απο-Προς)",
- "Ώρα",
- "Ξεφόρτωμα",
- "Φόρτωμα",
- "Πλοίο Επιστροφής",
- "Λιμάνι (Απο-Προς)",
- "Ώρα",
- "Προϊόν Επιστροφής",
- "Επιστροφή",
- "Φορτωτική",
- "Μισθός",
- "Φορτηγό",
- "Χιλιόμετρα",
- "Παρέα",
- "Σχόλια"};
- String[][] rowData = {{}};
- DefaultTableModel model_table = new DefaultTableModel(rowData, columnNames);
- JTable table = new JTable(model_table);
- table.setAutoResizeMode(0);
- table.setFont(font14);
- table.setPreferredScrollableViewportSize(new Dimension(300, 80));
- table.setBounds(500,20,500,800);
- table.setFillsViewportHeight(true);
- table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
- table.getTableHeader().setResizingAllowed(false);
- table.getTableHeader().setReorderingAllowed(false);
- table.setFont(font14);
- JTableUtilities.setCellsAlignment(table, SwingConstants.CENTER);
- table.getColumnModel().getColumn(0).setPreferredWidth(50);
- table.getColumnModel().getColumn(1).setPreferredWidth(100);
- table.getColumnModel().getColumn(2).setPreferredWidth(200);
- table.getColumnModel().getColumn(3).setPreferredWidth(150);
- table.getColumnModel().getColumn(4).setPreferredWidth(100);
- table.getColumnModel().getColumn(5).setPreferredWidth(110);
- table.getColumnModel().getColumn(6).setPreferredWidth(110);
- table.getColumnModel().getColumn(7).setPreferredWidth(50);
- table.getColumnModel().getColumn(8).setPreferredWidth(100);
- table.getColumnModel().getColumn(9).setPreferredWidth(200);
- table.getColumnModel().getColumn(10).setPreferredWidth(120);
- table.getColumnModel().getColumn(11).setPreferredWidth(110);
- table.getColumnModel().getColumn(12).setPreferredWidth(50);
- table.getColumnModel().getColumn(13).setPreferredWidth(120);
- table.getColumnModel().getColumn(14).setPreferredWidth(200);
- table.getColumnModel().getColumn(15).setPreferredWidth(70);
- table.getColumnModel().getColumn(16).setPreferredWidth(50);
- table.getColumnModel().getColumn(17).setPreferredWidth(75);
- table.getColumnModel().getColumn(18).setPreferredWidth(75);
- table.getColumnModel().getColumn(19).setPreferredWidth(100);
- table.getColumnModel().getColumn(20).setPreferredWidth(700);
- table.setVisible(true);
- JScrollPane scrollpane_table = new JScrollPane(table, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
- scrollpane_table.setBounds(270,20,1650,850);
- scrollpane_table.setWheelScrollingEnabled(true);
- scrollpane_table.setVisible(true);
- scrollpane_table.setViewportView(table);
- panel2.add(scrollpane_table);
- //=================CheckBox============================
- JButton comments_b = new JButton("Σχόλια");
- comments_b.setEnabled(false);
- JCheckBox comments_cb = new JCheckBox("Off",false);
- comments_cb.setBounds(180,926,60,20);
- comments_cb.setFont(font14);
- comments_cb.addItemListener(new ItemListener() {
- public void itemStateChanged(ItemEvent e) {
- comments_b.setEnabled(e.getStateChange() == ItemEvent.SELECTED);
- if (comments_b.isEnabled()){
- comments_cb.setText("On");
- } else {
- comments_cb.setText("Off");
- }
- }
- });
- comments_cb.setVisible(true);
- panel2.add(comments_cb);
- //=====================================================
- //=====================================================
- JButton save_b = new JButton("Save");
- save_b.setFont(font14);
- save_b.setBounds(1700,880,200,50);
- panel2.add(save_b);
- save_b.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- File date_1_f = new File("C:\\Database\\Temp_Inputs\\Date_1_f.txt");
- File date_2_f = new File("C:\\Database\\Temp_Inputs\\Date_2_f.txt");
- File combo_text_input_f = new File("C:\\Database\\Temp_Inputs\\Combo_Text_Input.txt");
- String date_l = _date_leaved.getText();
- String date_2 = _date_returned.getText();
- SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yy");
- try {
- Date date = formatter.parse(date_l);
- String date_ = date.toString();
- Matcher matcher21 = Pattern.compile("\\d+$").matcher(date_);
- matcher21.find();
- String year = String.valueOf(matcher21.group());
- date_ = date_.replace(" 00:00:00 EEST", "");
- date_ = date_.replace(" 00:00:00 EET", "");
- Matcher matcher = Pattern.compile("\\d+").matcher(date_);
- matcher.find();
- int i = Integer.valueOf(matcher.group());
- Date date2 = formatter.parse(date_2);
- String date__ = date2.toString();
- Matcher matcher22 = Pattern.compile("\\d+$").matcher(date__);
- matcher22.find();
- String year2 = String.valueOf(matcher22.group());
- date__ = date__.replace(" 00:00:00 EEST", "");
- date__ = date__.replace(" 00:00:00 EET", "");
- Matcher matcher2 = Pattern.compile("\\d+").matcher(date__);
- matcher2.find();
- int i2 = Integer.valueOf(matcher2.group());
- if (date_.contains("Jan")) {
- //date_ = date_.replace("Jan", "Ιανουάριος");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Ιανουαρίου " + year;
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur","Τρίτη");
- date_ = "Τρίτη " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed","Τετάρτη");
- date_ = "Τετάρτη " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu","Πέμπτη");
- date_ = "Πέμπτη " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri","Παρασκευή");
- date_ = "Παρασκευή " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat","Σάββατο");
- date_ = "Σάββατο " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun","Κυριακή");
- date_ = "Κυριακή " + i + " Ιανουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }//
- }
- if (date_.contains("Feb")) {
- //date_ = date_.replace("Feb", "Φεβρουαρίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Φεβρουαρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Mar")) {
- //date_ = date_.replace("Mar", "Μαρτίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Μαρτίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Apr")) {
- //date_ = date_.replace("Apr", "Απριλίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Απριλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("May")) {
- //date_ = date_.replace("May", "Μαΐου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Μαΐου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Jun")) {
- //date_ = date_.replace("Jun", "Ιουνίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Ιουνίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Jul")) {
- //date_ = date_.replace("Jul", "Ιουλίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Ιουλίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Aug")) {
- //date_ = date_.replace("Aug", "Αυγούστου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Sep")) {
- //date_ = date_.replace("Sep", "Σεπτεμβρίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Σεπτεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Oct")) {
- //date_ = date_.replace("Oct", "Οκτωμβρίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Οκτωβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Nov")) {
- //date_ = date_.replace("Nov", "Νοεμβρίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Νοεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- if (date_.contains("Dec")) {
- //date_ = date_.replace("Dec", "Δεκεμβρίου");
- if (date_.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date_ = "Δευτέρα " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date_ = "Τρίτη " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date_ = "Τετάρτη " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date_ = "Πέμπτη " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date_ = "Παρασκευή " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else if (date_.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date_ = "Σάββατο " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date_ = "Κυριακή " + i + " Δεκεμβρίου " + year;
- //JOptionPane.showMessageDialog(frame2, date_);
- }
- }
- FileWriter f_writer = null;
- BufferedWriter b_writer = null;
- String date_1_f_path = date_1_f.getPath();
- try {
- f_writer = new FileWriter(date_1_f_path);
- b_writer = new BufferedWriter(f_writer);
- b_writer.write(date_);
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- if (date__.contains("Jan")) {
- //date_ = date_.replace("Jan", "Ιανουάριος");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur","Τρίτη");
- date__ = "Τρίτη " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed","Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu","Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri","Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat","Σάββατο");
- date__ = "Σάββατο " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun","Κυριακή");
- date__ = "Κυριακή " + i2 + " Ιανουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Feb")) {
- //date_ = date_.replace("Feb", "Φεβρουαρίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Φεβρουαρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Mar")) {
- //date_ = date_.replace("Mar", "Μαρτίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Μαρτίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Apr")) {
- //date_ = date_.replace("Apr", "Απριλίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Απριλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("May")) {
- //date_ = date_.replace("May", "Μαΐου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Μαΐου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Jun")) {
- //date_ = date_.replace("Jun", "Ιουνίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Ιουνίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Jul")) {
- //date_ = date_.replace("Jul", "Ιουλίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Ιουλίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Aug")) {
- //date_ = date_.replace("Aug", "Αυγούστου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Αυγούστου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i + " Αυγούστου " + year;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Sep")) {
- //date_ = date_.replace("Sep", "Σεπτεμβρίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Σεπτεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Oct")) {
- //date_ = date_.replace("Oct", "Οκτωμβρίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Οκτωβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Nov")) {
- //date_ = date_.replace("Nov", "Νοεμβρίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Νοεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- if (date__.contains("Dec")) {
- //date_ = date_.replace("Dec", "Δεκεμβρίου");
- if (date__.contains("Mon")) {
- //date_ = date_.replace("Mon", "Δευτέρα");
- date__ = "Δευτέρα " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Tue")) {
- //date_ = date_.replace("Tur", "Τρίτη");
- date__ = "Τρίτη " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Wed")) {
- //date_ = date_.replace("Wed", "Τετάρτη");
- date__ = "Τετάρτη " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Thu")) {
- //date_ = date_.replace("Thu", "Πέμπτη");
- date__ = "Πέμπτη " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Fri")) {
- //date_ = date_.replace("Fri", "Παρασκευή");
- date__ = "Παρασκευή " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else if (date__.contains("Sat")) {
- //date_ = date_.replace("Sat", "Σάββατο");
- date__ = "Σάββατο " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- } else {
- //date_ = date_.replace("Sun", "Κυριακή");
- date__ = "Κυριακή " + i2 + " Δεκεμβρίου " + year2;
- //JOptionPane.showMessageDialog(frame2, date__);
- }
- }
- String date_2_f_path = date_2_f.getPath();
- try {
- f_writer = new FileWriter(date_2_f_path);
- b_writer = new BufferedWriter(f_writer);
- b_writer.write(date__);
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String item_leave_taken = item_leave_.getSelectedItem().toString();
- String combo_text_input_f_path = combo_text_input_f.getPath();
- try {
- f_writer = new FileWriter(combo_text_input_f_path);
- b_writer = new BufferedWriter(f_writer);
- String item_leave_out = "Προϊόν Αναχώρισης: " + item_leave_taken;
- b_writer.write(item_leave_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String company_taken = company_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String company_out = "Εταιρία: " + company_taken;
- b_writer.write(company_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String ship_leave_taken = ship_leave_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String ship_leave_out = "Πλοίο Αναχώρισης: " + ship_leave_taken;
- b_writer.write(ship_leave_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String from_to_1_taken = from_to_1_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String from_to_1_out = "Λιμάνι(Απο-Προς): " + from_to_1_taken;
- b_writer.write(from_to_1_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String time_1_taken = time_1_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String time_1_out = "Ώρα Πλοίου Αναχώρισης: " + time_1_taken;
- b_writer.write(time_1_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String unloading_taken = unloading_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String unloading_out = "Ξεφόρτωμα: " + unloading_taken;
- b_writer.write(unloading_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String loading_taken = loading_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String loading_out = "Φόρτωμα: " + loading_taken;
- b_writer.write(loading_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String ship_return_taken = ship_return_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String ship_return_out = "Πλοίο Επιστροφής: " + ship_return_taken;
- b_writer.write(ship_return_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String from_to_2_taken = from_to_2_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String from_to_2_out = "Λιμάνι(Απο-Προς): " + from_to_2_taken;
- b_writer.write(from_to_2_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String time_2_taken = time_2_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String time_2_out = "Ώρα Πλοίου Επιστροφής: " + time_2_taken;
- b_writer.write(time_2_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String item_return_taken = item_return_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String item_return_out = "Προϊόν Επιστροφής: " + item_return_taken;
- b_writer.write(item_return_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String track_taken = track_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String track_out = "Φορτηγό: " + track_taken;
- b_writer.write(track_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String parea_taken = parea_.getSelectedItem().toString();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- String parea_out = "Παρέα: " + parea_taken;
- b_writer.write(parea_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String money_used_taken = money_used_.getText();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- Double money_used_taken_double = Double.valueOf(money_used_taken);
- String money_used_out = "Φορτωτική: " + money_used_taken_double;
- b_writer.write(money_used_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String money_earned_taken = money_earned_.getText();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- Double money_earned_taken_double = Double.valueOf(money_earned_taken);
- String money_earned_out = "Μισθός: " + money_earned_taken_double;
- b_writer.write(money_earned_out + "\r\n\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String km_taken = km_.getText();
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- Double km_taken_double = Double.valueOf(km_taken);
- String km_out = "Χιλιόμετρα: " + km_taken_double+"\r\n";
- b_writer.write(km_out);
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- b_writer.write("Αναχώριση: "+date_+"\r\n");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- try {
- f_writer = new FileWriter(combo_text_input_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- b_writer.write("Επιστροφή: "+date__);
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- try {
- /**int row = table.getRowCount()-1;
- Object num_ = model_table.getValueAt(row,1);
- String num_string = num_.toString();
- String[] num_array_string = num_string.split("/");
- int[] num_array_int = new int[2];
- for(int l = 0;l < num_array_string.length;l++) {
- num_array_int[l] = Integer.valueOf(num_array_string[l]);
- num_array_int[l] = num_array_int[l] + 1;
- num_array_string[l] = String.valueOf(num_array_int[l]);}
- String a_a = String.join("/", num_array_string);*/
- String a_a = "300/50";
- Double money_used_taken_double = Double.valueOf(money_used_taken);
- Double money_earned_taken_double = Double.valueOf(money_earned_taken);
- Double km_taken_double = Double.valueOf(km_taken);
- int ID = table.getRowCount() + 1;
- if (comments_cb.isSelected()) {
- BufferedReader b_reader = new BufferedReader(new FileReader(new File("C:\\Database\\Temp_Inputs\\Comments.txt")));
- if (b_reader != null) {
- String comments_apo_out;
- while ((comments_apo_out = b_reader.readLine()) != null) {
- Border default_border = textfieldpass.getBorder();
- _date_leaved.setBorder(default_border);
- _date_returned.setBorder(default_border);
- money_used_.setBorder(default_border);
- money_earned_.setBorder(default_border);
- km_.setBorder(default_border);
- int quest2 = JOptionPane.showConfirmDialog(frame2, "Έχεις επιλέξει τις παρακάτω πληροφορίες: \r\n" +
- "\r\nΑναχώρηση: " + date_ +
- "\r\nΠροϊόν Αναχώρισης: " + item_leave_taken +
- "\r\nΕταιρία: " + company_taken +
- "\r\nΠλοίο Αναχώρισης: " + ship_leave_taken +
- "\r\nΛιμάνι(Απο-Προς): " + from_to_1_taken +
- "\r\nΏρα Αναχώρισης: " + time_1_taken +
- "\r\nΞεφόρτωμα: " + unloading_taken +
- "\r\nΦόρτωμα: " + loading_taken +
- "\r\nΠλοίο Επιστροφής: " + ship_return_taken +
- "\r\nΛιμάνι(Απο-Προς)" + from_to_2_taken +
- "\r\nΏρα Επιστροφής: " + time_2_taken +
- "\r\nΠροϊόν Επιστροφής: " + item_return_taken +
- "\r\nΕπιστροφή: " + date__ +
- "\r\nΦορτηγό: " + track_taken +
- "\r\nΠαρέα: " + parea_taken +
- "\r\nΦορτωτική: " + money_used_taken_double +
- "\r\nΜισθός: " + money_earned_taken_double +
- "\r\nΧιλιόμετρα: " + km_taken_double +
- "\r\nΣχόλια: " + comments_apo_out +
- "\r\n\r\nΘέλεις να γινει προσθήκη των στοιχείων στον Πίνακα;", "Προσθήκη Στοιχείων", JOptionPane.YES_NO_OPTION);
- if (quest2 == JOptionPane.YES_OPTION) {
- model_table.addRow(new Object[]{
- ID,
- a_a,
- date_,
- item_leave_taken,
- company_taken,
- ship_leave_taken,
- from_to_1_taken,
- time_1_taken,
- unloading_taken,
- loading_taken,
- ship_return_taken,
- from_to_2_taken,
- time_2_taken,
- item_return_taken,
- date__,
- money_used_taken_double,
- money_earned_taken_double,
- track_taken,
- km_taken_double,
- parea_taken,
- comments_apo_out
- });
- }
- comments_cb.setSelected(false);
- System.out.print(Arrays.deepToString(rowData));
- }
- b_reader.close();
- }
- } else {
- String comments_apo_out = "---";
- Border default_border = textfieldpass.getBorder();
- _date_leaved.setBorder(default_border);
- _date_returned.setBorder(default_border);
- money_used_.setBorder(default_border);
- money_earned_.setBorder(default_border);
- km_.setBorder(default_border);
- int quest2 = JOptionPane.showConfirmDialog(frame2, "Έχεις επιλέξει τις παρακάτω πληροφορίες: \r\n" +
- "\r\nΑναχώρηση: " + date_ +
- "\r\nΠροϊόν Αναχώρισης: " + item_leave_taken +
- "\r\nΕταιρία: " + company_taken +
- "\r\nΠλοίο Αναχώρισης: " + ship_leave_taken +
- "\r\nΛιμάνι(Απο-Προς): " + from_to_1_taken +
- "\r\nΏρα Αναχώρισης: " + time_1_taken +
- "\r\nΞεφόρτωμα: " + unloading_taken +
- "\r\nΦόρτωμα: " + loading_taken +
- "\r\nΠλοίο Επιστροφής: " + ship_return_taken +
- "\r\nΛιμάνι(Απο-Προς)" + from_to_2_taken +
- "\r\nΏρα Επιστροφής: " + time_2_taken +
- "\r\nΠροϊόν Επιστροφής: " + item_return_taken +
- "\r\nΕπιστροφή: " + date__ +
- "\r\nΦορτηγό: " + track_taken +
- "\r\nΠαρέα: " + parea_taken +
- "\r\nΦορτωτική: " + money_used_taken_double +
- "\r\nΜισθός: " + money_earned_taken_double +
- "\r\nΧιλιόμετρα: " + km_taken_double +
- "\r\nΣχόλια: " + comments_apo_out +
- "\r\n\r\nΘέλεις να γινει προσθήκη των στοιχείων στον Πίνακα;", "Προσθήκη Στοιχείων", JOptionPane.YES_NO_OPTION);
- if (quest2 == JOptionPane.YES_OPTION) {
- model_table.addRow(new Object[]{
- ID,
- a_a,
- date_,
- item_leave_taken,
- company_taken,
- ship_leave_taken,
- from_to_1_taken,
- time_1_taken,
- unloading_taken,
- loading_taken,
- ship_return_taken,
- from_to_2_taken,
- time_2_taken,
- item_return_taken,
- date__,
- money_used_taken_double,
- money_earned_taken_double,
- track_taken,
- km_taken_double,
- parea_taken,
- comments_apo_out
- });
- for (int r=0; r<rowData.length; r++) {
- for (int c=0; c<rowData[r].length; c++) {
- rowData[r][c]="hello";
- }
- System.out.print(Arrays.deepToString(rowData));
- }
- }
- }
- } catch(IOException b){
- b.printStackTrace();
- }
- } catch (ParseException | NumberFormatException b) {
- b.printStackTrace();
- Border red_bolt_border = BorderFactory.createLineBorder(Color.RED, 3, true);
- _date_leaved.setBorder(red_bolt_border);
- _date_returned.setBorder(red_bolt_border);
- money_used_.setBorder(red_bolt_border);
- money_earned_.setBorder(red_bolt_border);
- km_.setBorder(red_bolt_border);
- }
- }
- });
- //================Buttons===========================
- JButton item_leave_b = new JButton("+ / -");
- JButton company_b = new JButton("+ / -");
- JButton ship_leave_b = new JButton("+ / -");
- JButton from_to_1_b = new JButton("+ / -");
- JButton time_1_b = new JButton("+ / -");
- JButton unloading_b = new JButton("+ / -");
- JButton loading_b = new JButton("+ / -");
- JButton ship_return_b = new JButton("+ / -");
- JButton from_to_2_b = new JButton("+ / -");
- JButton time_2_b = new JButton("+ / -");
- JButton item_return_b = new JButton("+ / -");
- JButton track_b = new JButton("+ / -");
- JButton parea_b = new JButton("+ / -");
- /**JButton item_leave_b_ = new JButton("-");
- JButton company_b_ = new JButton("-");
- JButton ship_leave_b_ = new JButton("-");
- JButton from_to_1_b_ = new JButton("-");
- JButton time_1_b_ = new JButton("-");
- JButton unloading_b_ = new JButton("-");
- JButton loading_b_ = new JButton("-");
- JButton ship_return_b_ = new JButton("-");
- JButton from_to_2_b_ = new JButton("-");
- JButton time_2_b_ = new JButton("-");
- JButton item_return_b_ = new JButton("-");
- JButton track_b_ = new JButton("-");
- JButton parea_b_ = new JButton("-");*/
- item_leave_b.setBounds(180,76,59,20);
- company_b.setBounds(180,126,59,20);
- ship_leave_b.setBounds(180,176,59,20);
- from_to_1_b.setBounds(180,226,59,20);
- time_1_b.setBounds(180,276,59,20);
- unloading_b.setBounds(180,326,59,20);
- loading_b.setBounds(180,376,59,20);
- ship_return_b.setBounds(180,426,59,20);
- from_to_2_b.setBounds(180,476,59,20);
- time_2_b.setBounds(180,526,59,20);
- item_return_b.setBounds(180,576,59,20);
- track_b.setBounds(180,776,59,20);
- parea_b.setBounds(180,876,59,20);
- comments_b.setBounds(20,926,150,20);
- /**item_leave_b_.setBounds(233,80,50,20);
- company_b_.setBounds(233,130,50,20);
- ship_leave_b_.setBounds(233,180,50,20);
- from_to_1_b_.setBounds(233,230,50,20);
- time_1_b_.setBounds(233,280,50,20);
- unloading_b_.setBounds(233,330,50,20);
- loading_b_.setBounds(233,380,50,20);
- ship_return_b_.setBounds(233,430,50,20);
- from_to_2_b_.setBounds(233,480,50,20);
- time_2_b_.setBounds(233,530,50,20);
- item_return_b_.setBounds(233,580,50,20);
- track_b_.setBounds(233,780,50,20);
- parea_b_.setBounds(233,880,50,20);*/
- item_leave_b.setFont(font14);
- company_b.setFont(font14);
- ship_leave_b.setFont(font14);
- from_to_1_b.setFont(font14);
- time_1_b.setFont(font14);
- unloading_b.setFont(font14);
- loading_b.setFont(font14);
- ship_return_b.setFont(font14);
- from_to_2_b.setFont(font14);
- time_2_b.setFont(font14);
- item_return_b.setFont(font14);
- track_b.setFont(font14);
- parea_b.setFont(font14);
- comments_b.setFont(font14);
- /**item_leave_b_.setFont(font14);
- company_b_.setFont(font14);
- ship_leave_b_.setFont(font14);
- from_to_1_b_.setFont(font14);
- time_1_b_.setFont(font14);
- unloading_b_.setFont(font14);
- loading_b_.setFont(font14);
- ship_return_b_.setFont(font14);
- from_to_2_b_.setFont(font14);
- time_2_b_.setFont(font14);
- item_return_b_.setFont(font14);
- track_b_.setFont(font14);
- parea_b_.setFont(font14);*/
- panel2.add(item_leave_b);
- panel2.add(company_b);
- panel2.add(ship_leave_b);
- panel2.add(from_to_1_b);
- panel2.add(time_1_b);
- panel2.add(unloading_b);
- panel2.add(loading_b);
- panel2.add(ship_return_b);
- panel2.add(from_to_2_b);
- panel2.add(time_2_b);
- panel2.add(item_return_b);
- panel2.add(track_b);
- panel2.add(parea_b);
- panel2.add(comments_b);
- /**panel2.add(item_leave_b_);
- panel2.add(company_b_);
- panel2.add(ship_leave_b_);
- panel2.add(from_to_1_b_);
- panel2.add(time_1_b_);
- panel2.add(unloading_b_);
- panel2.add(loading_b_);
- panel2.add(ship_return_b_);
- panel2.add(from_to_2_b_);
- panel2.add(time_2_b_);
- panel2.add(item_return_b_);
- panel2.add(track_b_);
- panel2.add(parea_b_);*/
- //===================Actions of +/- Buttons===========================
- /**item_leave_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_item_leave_ = item_leave_.getSelectedItem();
- String taken_item_leave_string = taken_item_leave_.toString();
- if(item_leave_model.getIndexOf(taken_item_leave_string) == -1 ) {
- item_leave_model.addElement(taken_item_leave_string);
- }
- }
- });
- company_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_company_ = company_.getSelectedItem();
- String taken_company_string = taken_company_.toString();
- if(company_model.getIndexOf(taken_company_string) == -1 ) {
- company_model.addElement(taken_company_string);
- }
- }
- });
- ship_leave_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_ship_leave_ = ship_leave_.getSelectedItem();
- String taken_ship_leave_string = taken_ship_leave_.toString();
- if(ship_leave_model.getIndexOf(taken_ship_leave_string) == -1 ) {
- ship_leave_model.addElement(taken_ship_leave_string);
- }
- }
- });
- from_to_1_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_from_to_1_ = from_to_1_.getSelectedItem();
- String taken_from_to_1_string = taken_from_to_1_.toString();
- if(from_to_1_model.getIndexOf(taken_from_to_1_string) == -1 ) {
- from_to_1_model.addElement(taken_from_to_1_string);
- }
- }
- });
- time_1_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_time_1_ = time_1_.getSelectedItem();
- String taken_time_1_string = taken_time_1_.toString();
- if(time_1_model.getIndexOf(taken_time_1_string) == -1 ) {
- time_1_model.addElement(taken_time_1_string);
- }
- }
- });
- unloading_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_unloading_ = unloading_.getSelectedItem();
- String taken_unloading_string = taken_unloading_.toString();
- if(unloading_model.getIndexOf(taken_unloading_string) == -1 ) {
- unloading_model.addElement(taken_unloading_string);
- }
- }
- });
- loading_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_loading_ = loading_.getSelectedItem();
- String taken_loading_string = taken_loading_.toString();
- if(loading_model.getIndexOf(taken_loading_string) == -1 ) {
- loading_model.addElement(taken_loading_string);
- }
- }
- });
- ship_return_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_ship_return_ = ship_return_.getSelectedItem();
- String taken_ship_return_string = taken_ship_return_.toString();
- if(ship_return_model.getIndexOf(taken_ship_return_string) == -1 ) {
- ship_return_model.addElement(taken_ship_return_string);
- }
- }
- });
- from_to_2_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_from_to_2_ = from_to_2_.getSelectedItem();
- String taken_from_to_2_string = taken_from_to_2_.toString();
- if(from_to_2_model.getIndexOf(taken_from_to_2_string) == -1 ) {
- from_to_2_model.addElement(taken_from_to_2_string);
- }
- }
- });
- time_2_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_time_2_ = time_2_.getSelectedItem();
- String taken_time_2_string = taken_time_2_.toString();
- if(time_2_model.getIndexOf(taken_time_2_string) == -1 ) {
- time_2_model.addElement(taken_time_2_string);
- }
- }
- });
- item_return_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_item_return_ = item_return_.getSelectedItem();
- String taken_item_return_string = taken_item_return_.toString();
- if(item_return_model.getIndexOf(taken_item_return_string) == -1 ) {
- item_return_model.addElement(taken_item_return_string);
- }
- }
- });
- track_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_track_ = track_.getSelectedItem();
- String taken_track_string = taken_track_.toString();
- if(track_model.getIndexOf(taken_track_string) == -1 ) {
- track_model.addElement(taken_track_string);
- }
- }
- });
- parea_b_.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_parea_ = parea_.getSelectedItem();
- String taken_parea_string = taken_parea_.toString();
- if(parea_model.getIndexOf(taken_parea_string) == -1 ) {
- parea_model.addElement(taken_parea_string);
- }
- }
- });*/
- item_leave_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_item_leave_ = item_leave_.getSelectedItem();
- String taken_item_leave_string = taken_item_leave_.toString();
- if (item_leave_model.getIndexOf(taken_item_leave_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- item_leave_model.addElement(taken_item_leave_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- item_leave_model.removeElement(taken_item_leave_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- company_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_company_ = company_.getSelectedItem();
- String taken_company_string = taken_company_.toString();
- if (company_model.getIndexOf(taken_company_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- company_model.addElement(taken_company_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- company_model.removeElement(taken_company_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- ship_leave_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_ship_leave_ = ship_leave_.getSelectedItem();
- String taken_ship_leave_string = taken_ship_leave_.toString();
- if (ship_leave_model.getIndexOf(taken_ship_leave_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- ship_leave_model.addElement(taken_ship_leave_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- ship_leave_model.removeElement(taken_ship_leave_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- from_to_1_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_from_to_1_ = from_to_1_.getSelectedItem();
- String taken_from_to_1_string = taken_from_to_1_.toString();
- if (from_to_1_model.getIndexOf(taken_from_to_1_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- from_to_1_model.addElement(taken_from_to_1_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- from_to_1_model.removeElement(taken_from_to_1_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- time_1_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_time_1_ = time_1_.getSelectedItem();
- String taken_time_1_string = taken_time_1_.toString();
- if (time_1_model.getIndexOf(taken_time_1_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- time_1_model.addElement(taken_time_1_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- time_1_model.removeElement(taken_time_1_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- unloading_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_unloading_ = unloading_.getSelectedItem();
- String taken_unloading_string = taken_unloading_.toString();
- if (unloading_model.getIndexOf(taken_unloading_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- unloading_model.addElement(taken_unloading_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- unloading_model.removeElement(taken_unloading_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- loading_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_loading_ = loading_.getSelectedItem();
- String taken_loading_string = taken_loading_.toString();
- if (loading_model.getIndexOf(taken_loading_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- loading_model.addElement(taken_loading_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- loading_model.removeElement(taken_loading_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- ship_return_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_ship_return_ = ship_return_.getSelectedItem();
- String taken_ship_return_string = taken_ship_return_.toString();
- if (ship_return_model.getIndexOf(taken_ship_return_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- ship_return_model.addElement(taken_ship_return_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- ship_return_model.removeElement(taken_ship_return_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- from_to_2_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_from_to_2_ = from_to_2_.getSelectedItem();
- String taken_from_to_2_string = taken_from_to_2_.toString();
- if (from_to_2_model.getIndexOf(taken_from_to_2_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- from_to_2_model.addElement(taken_from_to_2_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- from_to_2_model.removeElement(taken_from_to_2_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- time_2_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_time_2_ = time_2_.getSelectedItem();
- String taken_time_2_string = taken_time_2_.toString();
- if (time_2_model.getIndexOf(taken_time_2_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- time_2_model.addElement(taken_time_2_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- time_2_model.removeElement(taken_time_2_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- item_return_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_item_return_ = item_return_.getSelectedItem();
- String taken_item_return_string = taken_item_return_.toString();
- if (item_return_model.getIndexOf(taken_item_return_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- item_return_model.addElement(taken_item_return_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- item_return_model.removeElement(taken_item_return_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- track_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_track_ = track_.getSelectedItem();
- String taken_track_string = taken_track_.toString();
- if (track_model.getIndexOf(taken_track_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- track_model.addElement(taken_track_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- track_model.removeElement(taken_track_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- parea_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- Object taken_parea_ = parea_.getSelectedItem();
- String taken_parea_string = taken_parea_.toString();
- if (parea_model.getIndexOf(taken_parea_string) == -1 ) {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει προσθήκη;","Το στοιχείο αυτο δεν υπάρχει!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- parea_model.addElement(taken_parea_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- } else {
- int quest = JOptionPane.showConfirmDialog(frame2,"Θέλετε να γίνει διαγραφή;","Το στοιχείο αυτο υπάρχει ήδη!",JOptionPane.YES_NO_OPTION);
- if (quest == JOptionPane.YES_OPTION){
- parea_model.removeElement(taken_parea_string);
- } else {
- JOptionPane.getRootFrame().dispose();
- }
- }
- }
- });
- comments_b.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- JFrame frame3 = new JFrame("Πρόσθεσε σχόλια");
- frame3.setLocation(700,400);
- frame3.setSize(480,350);
- frame3.setDefaultCloseOperation(frame3.DISPOSE_ON_CLOSE);
- frame3.setMinimumSize(new Dimension(450,350));
- frame3.setResizable(false);
- frame3.setVisible(true);
- frame3.setLayout(null);
- frame3.setBackground(Color.red);
- JTextArea comments__ = new JTextArea();
- comments__.setSize(400,250);
- comments__.setLocation(20,20);
- comments__.setLineWrap(true);
- comments__.setWrapStyleWord(true);
- comments__.setFont(font22);
- //comments__.setBorder(BorderFactory.createLineBorder(Color.black,3,true));
- JScrollPane scrollpane = new JScrollPane(comments__);
- scrollpane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
- scrollpane.setBounds(10, 11, 455, 249);
- scrollpane.setBorder(BorderFactory.createLineBorder(Color.black,3,true));
- frame3.add(scrollpane);
- JButton comments_b_done = new JButton("Done");
- comments_b_done.setBounds(350,285,70,20);
- comments_b_done.setFont(font14);
- frame3.add(comments_b_done);
- //frame3.add(comments__);
- comments_b_done.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- File comments_f = new File("C:\\Database\\Temp_Inputs\\Comments.txt");
- String comments_takentext = comments__.getText();
- FileWriter f_writer = null;
- BufferedWriter b_writer = null;
- String comments_f_path = comments_f.getPath();
- try{
- f_writer = new FileWriter(comments_f_path);
- b_writer = new BufferedWriter(f_writer);
- b_writer.write(comments_takentext);
- } catch (IOException io){
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- frame3.dispose();
- }
- });
- }
- });
- //=====================================================
- //=====================================================
- loginButton.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- loginButton.setIcon(loginpressed);
- String textuser = textfielduser.getText();
- String textpass = textfieldpass.getText();
- if (textuser.equals("1") && textpass.equals("1")) {
- frame.setVisible(false);
- frame2.setVisible(true);
- } else if (textuser.equals("") || textpass.equals("")) {
- JOptionPane.showMessageDialog(frame, "Please enter Username AND Password!","Error",JOptionPane.ERROR_MESSAGE);
- textfielduser.setText("");
- textfieldpass.setText("");
- } else {
- JOptionPane.showMessageDialog(frame, "Username or Password is not valid! Please try again!");
- textfielduser.setText("");
- textfieldpass.setText("");
- }
- }
- });
- //===================Close===========================
- frame2.addWindowListener(new WindowAdapter()
- {
- public void windowClosing(WindowEvent e) {
- File date_1_f = new File("C:\\Database\\Temp_Inputs\\Date_1_f.txt");
- File date_2_f = new File("C:\\Database\\Temp_Inputs\\Date_2_f.txt");
- File combo_text_input_f = new File("C:\\Database\\Temp_Inputs\\Combo_Text_Input.txt");
- File comments_f = new File("C:\\Database\\Temp_Inputs\\Comments.txt");
- FileWriter f_writer_del = null;
- BufferedWriter b_writer_del = null;
- String date_1_f_path = date_1_f.getPath();
- try {
- f_writer_del = new FileWriter(date_1_f_path);
- b_writer_del = new BufferedWriter(f_writer_del);
- b_writer_del.write("");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer_del != null)
- b_writer_del.close();
- if (f_writer_del != null)
- f_writer_del.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String date_2_f_path = date_2_f.getPath();
- try {
- f_writer_del = new FileWriter(date_2_f_path);
- b_writer_del = new BufferedWriter(f_writer_del);
- b_writer_del.write("");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer_del != null)
- b_writer_del.close();
- if (f_writer_del != null)
- f_writer_del.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String combo_text_input_f_path = combo_text_input_f.getPath();
- try {
- f_writer_del = new FileWriter(combo_text_input_f_path);
- b_writer_del = new BufferedWriter(f_writer_del);
- b_writer_del.write("");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer_del != null)
- b_writer_del.close();
- if (f_writer_del != null)
- f_writer_del.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- String comments_f_path = comments_f.getPath();
- try {
- f_writer_del = new FileWriter(comments_f_path);
- b_writer_del = new BufferedWriter(f_writer_del);
- b_writer_del.write("");
- } catch (IOException io) {
- io.printStackTrace();
- } finally {
- try {
- if (b_writer_del != null)
- b_writer_del.close();
- if (f_writer_del != null)
- f_writer_del.close();
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- File table_f = new File("C:\\Database\\Table\\Table.txt");
- int num_row = table.getRowCount() -1;
- int num_columns = 20;
- for (int n = 0;n <= num_row; n++){
- for(int m = 0;m <= num_columns; m++){
- FileWriter f_writer = null;
- BufferedWriter b_writer = null;
- String table_f_path = table_f.getPath();
- try {
- f_writer = new FileWriter(table_f_path, true);
- b_writer = new BufferedWriter(f_writer);
- if (m == 0) {
- Object id = model_table.getValueAt(n, m);
- String id_str = id.toString();
- b_writer.write(":"+id_str + "\r\n");
- } else if (m == 20) {
- Object com = model_table.getValueAt(n, m);
- String com_str = com.toString();
- b_writer.write(com_str + "\r\n======================================================\r\n");
- } else {
- Object data = model_table.getValueAt(n, m);
- String data_str = data.toString();
- b_writer.write(data_str + "\r\n");
- }
- } catch (IOException | NullPointerException | ArrayIndexOutOfBoundsException io){
- io.printStackTrace();
- } finally {
- try {
- if (b_writer != null)
- b_writer.close();
- if (f_writer != null)
- f_writer.close();
- if(n == num_row){
- frame2.dispose();
- }
- } catch (IOException ex) {
- ex.printStackTrace();
- }
- }
- }
- }
- }
- });
- frame2.addWindowListener(new WindowAdapter() {
- @Override
- public void windowOpened(WindowEvent e) {
- File table_f = new File("C:\\Database\\Table\\Table.txt");
- String table_f_path = table_f.getPath();
- /**BufferedReader b_reader = null;
- *
- *
- BufferedReader b_reader_fin = null;
- try {
- b_reader = new BufferedReader(new FileReader(new File(table_f_path)));
- b_reader_fin = new BufferedReader(new FileReader(new File(table_f_path)));
- String table_count;
- String table_apo_out;
- int count = 0;
- while ((table_count = b_reader.readLine()) != null) {
- if (table_count.startsWith(":")) {
- count += 1;}}
- while ((table_apo_out = b_reader_fin.readLine()) != null) {
- for (int p = 1; p < count; p++) {
- if(table_apo_out.startsWith(":")) {
- for (int o = 0; o < 20; o++) {
- String separator = "======================================================";
- table_apo_out = b_reader_fin.readLine();
- table_apo_out = table_apo_out.replaceAll(separator, "");
- System.out.println(table_apo_out);
- }
- }
- }
- }
- } catch (IOException y) {
- y.printStackTrace();
- } finally {
- if (b_reader != null) {
- try {
- b_reader.close();
- } catch (IOException q) {
- q.printStackTrace();
- }
- }
- }*/
- }
- });
- panel1.add(loginButton);
- frame.add(panel1);
- frame.setVisible(true);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement