?? flightpanel.java
字號:
return valid; } private class CalcButtonListener implements ActionListener { public void actionPerformed(ActionEvent e) { validateFeed(); if (validateFeed() == true) if (oneWay.isSelected()) totalField.setText("$" + getOneWayCost()); else totalField.setText("$" + (getOneWayCost() + getReturnCost())); else JOptionPane.showMessageDialog(null, "Please fill in everything"); } } public double getOneWayCost() { double oneWayCost = 0; String d1 = (String)depCombo.getSelectedItem(); String a1 = (String)arrCombo.getSelectedItem(); String dd1 = (String)depDayCombo.getSelectedItem(); String aInput = adultTextField.getText(); double adult = Double.parseDouble(aInput); String kInput = kidsTextField.getText(); double kids = Double.parseDouble(kInput); // Origin City from the East Coast if ((d1.equals("New York, NY")) || (d1.equals("Boston, MA")) || (d1.equals("Washington, DC")) || (d1.equals("Philadelphia, PA")) || (d1.equals("Miami, FL")) || (d1.equals("Orlando, FL"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 69) + (kids * 49)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 89) + (kids * 69)) ; // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 79) + (kids * 59)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 99) + (kids * 79)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 89) + (kids * 69)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 109) + (kids * 89)); // price weekend east to west // Origin City from the Central if ((d1.equals("Chicago, IL")) || (d1.equals("Houston, TX")) || (d1.equals("San Antonio, TX")) || (d1.equals("Las Vegas, NV")) || (d1.equals("Atlanta, GA"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 79) + (kids * 59)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 99) + (kids * 79)); // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday"))|| (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 69) + (kids * 49)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 89) + (kids * 69)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 79) + (kids * 59)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 99) + (kids * 79)); // price weekend east to west // Origin City from the West Coast if ((d1.equals("Los Angeles, CA")) || (d1.equals("San Francisco, CA")) || (d1.equals("Seattle, WA")) || (d1.equals("Hawaii, HI"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 89) + (kids * 69)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 109) + (kids * 89)); // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 79) + (kids * 59)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 99) + (kids * 79)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 69) + (kids * 49)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) oneWayCost += ((adult * 89) + (kids * 69)); // price weekend east to west return oneWayCost; } public double getReturnCost() { double returnCost = 0; String d1 = (String)arrCombo.getSelectedItem(); String a1 = (String)depCombo.getSelectedItem(); String dd1 = (String)retDayCombo.getSelectedItem(); String aInput = adultTextField.getText(); double adult = Double.parseDouble(aInput); String kInput = kidsTextField.getText(); double kids = Double.parseDouble(kInput); // Origin City from the East Coast if ((d1.equals("New York, NY")) || (d1.equals("Boston, MA")) || (d1.equals("Washington, DC")) || (d1.equals("Philadelphia, PA")) || (d1.equals("Miami, FL")) || (d1.equals("Orlando, FL"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 69) + (kids * 49)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 89) + (kids * 69)) ; // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 79) + (kids * 59)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 99) + (kids * 79)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 89) + (kids * 69)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 109) + (kids * 89)); // price weekend east to west // Origin City from the Central if ((d1.equals("Chicago, IL")) || (d1.equals("Houston, TX")) || (d1.equals("San Antonio, TX")) || (d1.equals("Las Vegas, NV")) || (d1.equals("Atlanta, GA"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 79) + (kids * 59)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 99) + (kids * 79)); // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday"))|| (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 69) + (kids * 49)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 89) + (kids * 69)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 79) + (kids * 59)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 99) + (kids * 79)); // price weekend east to west // Origin City from the West Coast if ((d1.equals("Los Angeles, CA")) || (d1.equals("San Francisco, CA")) || (d1.equals("Seattle, WA")) || (d1.equals("Hawaii, HI"))) // Destination city from the East Coast if ((a1.equals("New York, NY")) || (a1.equals("Boston, MA")) || (a1.equals("Washington, DC")) || (a1.equals("Philadelphia, PA")) || (a1.equals("Miami, FL")) || (a1.equals("Orlando, FL"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 89) + (kids * 69)); // price weekday east to east // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 109) + (kids * 89)); // price weekend east to east // Destination City from the Central if ((a1.equals("Chicago, IL")) || (a1.equals("Houston, TX")) || (a1.equals("San Antonio, TX")) || (a1.equals("Las Vegas, NV")) || (a1.equals("Atlanta, GA"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 79) + (kids * 59)); // price weekday east to central // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 99) + (kids * 79)); // price weekend east to central // Destination City from the West Coast if ((a1.equals("Los Angeles, CA")) || (a1.equals("San Francisco, CA")) || (a1.equals("Seattle, WA")) || (a1.equals("Hawaii, HI"))) // Weekday Travel if ((dd1.equals("Monday")) || (dd1.equals("Tuesday")) || (dd1.equals("Wednesday")) || (dd1.equals("Thursday")) || (dd1.equals("Friday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 69) + (kids * 49)); // price weekday east to west // Weekend Travel if ((dd1.equals("Saturday")) || (dd1.equals("Sunday"))) if ((adult >= 1) || (kids >= 1)) returnCost += ((adult * 89) + (kids * 69)); // price weekend east to west return returnCost; }/* Only for Troubleshooting purposes public static void main(String[] args) { FlightPanel fp = new FlightPanel(); } */ }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -