fix up my java code and make it shorter: import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import java.awt.Font;
import javax.swing.SwingConstants;
import javax.swing.border.TitledBorder;
import javax.swing.border.EtchedBorder;
import java.awt.Color;
import javax.swing.border.BevelBorder;
import javax.swing.border.CompoundBorder;
import javax.swing.border.LineBorder;
import javax.swing.UIManager;
import javax.swing.border.SoftBevelBorder;
import javax.swing.border.MatteBorder;
import java.awt.GridLayout;
import javax.swing.ImageIcon;
import javax.swing.JComboBox;
import javax.swing.DefaultComboBoxModel;
import javax.swing.BoxLayout;
import java.awt.FlowLayout;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class PizzaOrder extends JFrame {


private JPanel contentPane;
private JPanel ToppingSelect;
private JTextField NumPizza;
private JTextField NumTopping;
private JTextField NumBreuvage;
private JButton Ajouter;
private double totales = 0;


public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
PizzaOrder frame = new PizzaOrder();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();

}
}
});

}



public PizzaOrder() {

setTitle(“Order”);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 630, 689);
contentPane = new JPanel();
contentPane.setBackground(new Color(255, 147, 0));
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);
contentPane.setLayout(null);

JPanel Menu = new JPanel();
Menu.setBackground(new Color(255, 147, 0));
Menu.setBorder(new TitledBorder(new LineBorder(new Color(0, 0, 0)), “Menu”, TitledBorder.LEADING, TitledBorder.TOP, null, new Color(0, 0, 0)));
Menu.setBounds(6, 6, 618, 158);
contentPane.add(Menu);
Menu.setLayout(new GridLayout(0, 3, 0, 0));

JPanel PizzaPrice = new JPanel();
PizzaPrice.setBackground(new Color(255, 147, 0));
PizzaPrice.setBorder(new TitledBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null), “Pizza”, TitledBorder.LEADING, TitledBorder.TOP, null, null));
Menu.add(PizzaPrice);
PizzaPrice.setLayout(null);

JLabel PetitPizza = new JLabel(“Petit: 6.79$”);
PetitPizza.setBounds(17, 21, 72, 16);
PizzaPrice.add(PetitPizza);

JLabel MoyenPizza = new JLabel(“Moyen: 8.29$”);
MoyenPizza.setBounds(17, 40, 85, 16);
PizzaPrice.add(MoyenPizza);

JLabel LargePizza = new JLabel(“Large: 9.49$”);
LargePizza.setBounds(17, 59, 85, 16);
PizzaPrice.add(LargePizza);

JLabel ExtraLargePizza = new JLabel(“Extra Large: 10.29$”);
ExtraLargePizza.setBounds(17, 78, 127, 16);
PizzaPrice.add(ExtraLargePizza);

JLabel FetePizza = new JLabel(“Fete: 15.99$”);
FetePizza.setBounds(17, 97, 93, 16);
PizzaPrice.add(FetePizza);

JPanel ToppingPrice = new JPanel();
ToppingPrice.setBackground(new Color(255, 147, 0));
ToppingPrice.setLayout(null);
ToppingPrice.setBorder(new TitledBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null), “Toppings”, TitledBorder.LEADING, TitledBorder.TOP, null, new Color(0, 0, 0)));
Menu.add(ToppingPrice);

JLabel Petittopping = new JLabel(“Petit: 1.20$”);
Petittopping.setBounds(17, 21, 72, 16);
ToppingPrice.add(Petittopping);

JLabel Moyentopping = new JLabel(“Moyen: 1.40$”);
Moyentopping.setBounds(17, 40, 85, 16);
ToppingPrice.add(Moyentopping);

JLabel Largetopping = new JLabel(“Large: 1.60$”);
Largetopping.setBounds(17, 59, 85, 16);
ToppingPrice.add(Largetopping);

JLabel ExtraLargetopping = new JLabel(“Extra Large: 1.80$”);
ExtraLargetopping.setBounds(17, 78, 127, 16);
ToppingPrice.add(ExtraLargetopping);

JLabel Fetetopping = new JLabel(“Fete: 2.30$”);
Fetetopping.setBounds(17, 97, 93, 16);
ToppingPrice.add(Fetetopping);

JPanel BreuvagePrice = new JPanel();
BreuvagePrice.setBackground(new Color(255, 147, 0));
BreuvagePrice.setLayout(null);
BreuvagePrice.setBorder(new TitledBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null), “Breuvages”, TitledBorder.LEADING, TitledBorder.TOP, null, new Color(0, 0, 0)));
Menu.add(BreuvagePrice);

JLabel Pop = new JLabel(“Pop: 1.10$”);
Pop.setBounds(17, 21, 72, 16);
BreuvagePrice.add(Pop);

JLabel Jus = new JLabel(“Jus: 1.35$”);
Jus.setBounds(17, 40, 85, 16);
BreuvagePrice.add(Jus);

JLabel Eau = new JLabel(“Eau: 1.00$”);
Eau.setBounds(17, 59, 85, 16);
BreuvagePrice.add(Eau);

JPanel PizzaSelect = new JPanel();
PizzaSelect.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
PizzaSelect.setBackground(new Color(255, 147, 0));
PizzaSelect.setBounds(16, 187, 350, 300);
contentPane.add(PizzaSelect);
PizzaSelect.setLayout(null);


JComboBox<String> ChoixPizza = new JComboBox<String>();
ChoixPizza.setModel(new DefaultComboBoxModel(PizzaSize.values()));
ChoixPizza.setBounds(44, 8, 126, 27);
ChoixPizza.setMaximumRowCount(5);
PizzaSelect.add(ChoixPizza);


NumPizza = new JTextField();
NumPizza.setBounds(175, 8, 130, 26);
PizzaSelect.add(NumPizza);
NumPizza.setColumns(10);

JLabel PizzaIcon = new JLabel(“”);
PizzaIcon.setBounds(6, 6, 350, 279);
PizzaSelect.add(PizzaIcon);
PizzaIcon.setIcon(new ImageIcon(PizzaOrder.class.getResource(“/Image/PizzaImage.png”)));

JPanel ToppingSelect;
ToppingSelect = new JPanel();
ToppingSelect.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
ToppingSelect.setBackground(new Color(255, 147, 0));
ToppingSelect.setBounds(400, 187, 208, 129);
contentPane.add(ToppingSelect);
ToppingSelect.setLayout(null);

JComboBox<String> ChoixTopping = new JComboBox<String>();;
ChoixTopping.setModel(new DefaultComboBoxModel(ToppingSize.values()));
ChoixTopping.setBounds(41, 8, 126, 27);
ChoixTopping.setMaximumRowCount(5);
ToppingSelect.add(ChoixTopping);

NumTopping = new JTextField();
NumTopping.setBounds(39, 40, 130, 26);
NumTopping.setColumns(10);
ToppingSelect.add(NumTopping);

JLabel ToppingIcon = new JLabel(“”);
ToppingIcon.setIcon(new ImageIcon(PizzaOrder.class.getResource(“/Image/ToppingImage.png”)));
ToppingIcon.setBounds(6, 8, 208, 109);
ToppingSelect.add(ToppingIcon);

JPanel BreuvageSelect = new JPanel();
BreuvageSelect.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
BreuvageSelect.setBackground(new Color(255, 147, 0));
BreuvageSelect.setBounds(400, 358, 208, 129);
contentPane.add(BreuvageSelect);
BreuvageSelect.setLayout(null);

JComboBox<String> ChoixBreuvage = new JComboBox<String>();;
ChoixBreuvage.setModel(new DefaultComboBoxModel(Breuvages.values()));
ChoixBreuvage.setBounds(64, 8, 79, 27);
ChoixBreuvage.setMaximumRowCount(3);
BreuvageSelect.add(ChoixBreuvage);

NumBreuvage = new JTextField();
NumBreuvage.setBounds(39, 40, 130, 26);
NumBreuvage.setColumns(10);
BreuvageSelect.add(NumBreuvage);

JLabel BreuvageIcon = new JLabel(“”);
BreuvageIcon.setIcon(new ImageIcon(PizzaOrder.class.getResource(“/Image/BreuvageImage.png”)));
BreuvageIcon.setBounds(0, 0, 209, 129);
BreuvageSelect.add(BreuvageIcon);


Ajouter = new JButton(“Ajouter”);
Ajouter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// retrieve selected values from combo boxes
PizzaSize selectedPizzaSize = (PizzaSize) ChoixPizza.getSelectedItem();
ToppingSize selectedToppingSize = (ToppingSize) ChoixTopping.getSelectedItem();
Breuvages selectedBreuvage = (Breuvages) ChoixBreuvage.getSelectedItem();
int numPizza = Integer.parseInt(NumPizza.getText());
int numTopping = Integer.parseInt(NumTopping.getText());
int numBreuvage = Integer.parseInt(NumBreuvage.getText());

// calculate total amount

totales += selectedPizzaSize.getPrice() * numPizza;
totales += selectedToppingSize.getPrice() * numTopping;
totales += selectedBreuvage.getPrice() * numBreuvage;


// clear text fields
NumPizza.setText(“”);
NumTopping.setText(“”);
NumBreuvage.setText(“”);
}
});
Ajouter.setBounds(234, 552, 160, 50);
contentPane.add(Ajouter);


JButton Quitter = new JButton(“Quitter”);
Quitter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
Quitter.setBounds(33, 552, 160, 50);
contentPane.add(Quitter);



JButton Payer = new JButton(“Payer”);
Payer.setBounds(431, 552, 160, 50);
contentPane.add(Payer);
Payer.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Receipt receiptWindow = new Receipt(totales);
receiptWindow.setVisible(true);
setVisible(false);
}
});
}}



import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.border.TitledBorder;
import javax.swing.ImageIcon;
import javax.swing.JList;
import javax.swing.border.LineBorder;
import java.awt.Color;
import java.awt.Font;

public class Receipt extends JFrame {

private JPanel contentPane;

/
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Receipt frame = new Receipt();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}

/
* Create the frame.
/


public Receipt(double totales) {
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 247, 397);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);
contentPane.setLayout(null);

JLabel realtotal = new JLabel(String.format(“Total + TAX(13%): $%.2f”, totales1.13));
realtotal.setBounds(40, 268, 159, 32);
contentPane.add(realtotal);

JPanel panel = new JPanel();
panel.setBounds(6, 6, 241, 363);
panel.setBorder(null);
contentPane.add(panel);
panel.setLayout(null);

JLabel Order = new JLabel(“Order:”);
Order.setFont(new Font(“Zapfino”, Font.PLAIN, 13));
Order.setBounds(22, 59, 61, 24);
panel.add(Order);


JLabel ReceiptIcon = new JLabel(“”);
ReceiptIcon.setBounds(0, 6, 241, 363);
ReceiptIcon.setIcon(new ImageIcon(Receipt.class.getResource(“/Image/ReceiptImage.png”)));
panel.add(ReceiptIcon);
}
}