Академический Документы
Профессиональный Документы
Культура Документы
/**
*
* @author Mahesh
*/
public class cConverters extends javax.swing.JFrame {
/**
* Creates new form cConverters
*/
public cConverters() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addComponent(jcmbCurrency,
javax.swing.GroupLayout.PREFERRED_SIZE, 277,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(253, 253, 253))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addComponent(jlblConvert,
javax.swing.GroupLayout.PREFERRED_SIZE, 370,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(207, 207, 207))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addComponent(jtxtConvert,
javax.swing.GroupLayout.PREFERRED_SIZE, 207,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(291, 291, 291))))
.addGroup(layout.createSequentialGroup()
.addGap(275, 275, 275)
.addComponent(jLabel1)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addGap(181, 181, 181)
.addComponent(jbtnConvert, javax.swing.GroupLayout.PREFERRED_SIZE,
236, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 35,
Short.MAX_VALUE)
.addComponent(jbtnReset)
.addGap(19, 19, 19)
.addComponent(jbtnExit, javax.swing.GroupLayout.PREFERRED_SIZE,
139, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(154, 154, 154))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(34, 34, 34)
.addComponent(jLabel1)
.addGap(35, 35, 35)
.addComponent(jcmbCurrency, javax.swing.GroupLayout.PREFERRED_SIZE,
44, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jtxtConvert, javax.swing.GroupLayout.PREFERRED_SIZE,
53, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jlblConvert, javax.swing.GroupLayout.PREFERRED_SIZE,
68, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 42,
Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jbtnReset,
javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jbtnExit, javax.swing.GroupLayout.PREFERRED_SIZE,
46, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jbtnConvert,
javax.swing.GroupLayout.PREFERRED_SIZE, 60,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(31, 31, 31))
);
pack();
}// </editor-fold>
jtxtConvert.setText(null);
jlblConvert.setText(null);
jcmbCurrency.setSelectedIndex(0);
// TODO add your handling code here:
}
if(jcmbCurrency.getSelectedItem().equals("Nigeria"))
{
String cConvert1 = String.format("N %.2f", British_Pound *
Nigerian_Naira);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("USA"))
{
String cConvert1 = String.format("$ %.2f", British_Pound *
US_Dollar);
jlblConvert.setText(cConvert1);
if(jcmbCurrency.getSelectedItem().equals("Kenyan"))
{
String cConvert1 = String.format("KS %.2f", British_Pound *
Kenyan_Shilling);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("Brazil"))
{
String cConvert1 = String.format("Bra %.2f", British_Pound *
Brazilian_Real);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("Canada"))
{
String cConvert1 = String.format("C$ %.2f", British_Pound *
Canadian_Dollar);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("India"))
{
String cConvert1 = String.format("Inr %.2f", British_Pound *
Indian_Rupee);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("Philippine"))
{
String cConvert1 = String.format("PhP %.2f", British_Pound *
Philippine_Peso);
jlblConvert.setText(cConvert1);
}
if(jcmbCurrency.getSelectedItem().equals("Indonesia"))
{
String cConvert1 = String.format("Idr %.2f", British_Pound *
Indonesian_Rupiah);
jlblConvert.setText(cConvert1);
}
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code
(optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the
default look and feel.
* For details see
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(cConverters.class.getName()).log(java.util.loggi
ng.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(cConverters.class.getName()).log(java.util.loggi
ng.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(cConverters.class.getName()).log(java.util.loggi
ng.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(cConverters.class.getName()).log(java.util.loggi
ng.Level.SEVERE, null, ex);
}
//</editor-fold>