Professional Documents
Culture Documents
NIM:216661029
Kelas:TRK3B
Source code:
/**
* @author darwin
*/
import java.awt.*;
import javax.swing.*;
import java.awt.Color;
import javax.swing.border.TitledBorder;
myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myPane.setLayout(new BorderLayout());
myPane.add(getFieldPanel(), BorderLayout.NORTH);
myPane.add(getButtonPanel(), BorderLayout.SOUTH);
myFrame.pack();
myFrame.setVisible(true);
p.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(Color.RED, 2),
"Daftar Harga Mobil", TitledBorder.LEFT, TitledBorder.TOP, new Font("Serif", Font.BOLD, 24),
Color.BLACK));
p.add(new JTextField(35));
p.add(new JLabel("Alamat:",SwingConstants.LEFT));
p.add(new JTextField(35));
p.add(new JTextField(35));
p.add(new JLabel("Pembayaran:",SwingConstants.LEFT));
p.add(getLanguagePanel());
p.add(cb);
p.add(new JLabel("Transmisi:",SwingConstants.LEFT));
p.add(getSystemPanel());
p.add(new JComboBox<String>(
totalPriceField.setEditable(false);
p.add(totalPriceField);
return p;
}
private static JPanel getButtonPanel() {
pesanButton.setBackground(Color.GREEN);
batalkanButton.setBackground(Color.GREEN);
p.add(pesanButton);
p.add(batalkanButton);
return p;
systemGroup.add(unixButton);
systemGroup.add(winButton);
p.add(unixButton);
p.add(winButton);
return p;
p.add(new JCheckBox("Cash",true));
p.add(new JCheckBox("Kredit",true));
p.add(new JCheckBox("SPK",false));
return p;
OUTPUT: