|
查看: 1455|回复: 3
|
Java 高手请进来
[复制链接]
|
|
|
(1)我用Notepad 写了以下的code
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.border.TitledBorder;
public class CoffeeKing_Cashier extends JApplet{
private JTextField jtfTotalAmount = new JTextField(20);
private String [] member = {"Member","Non-member"};
private JComboBox jcbMember = new JComboBox(member);
private JLabel jlblDiscountRate = new JLabel();
private JLabel jlblPaymentAmount = new JLabel();
private JLabel jlblDiscountAmount = new JLabel();
private JButton jbtTotal = new JButton("Compute Total");
private JPanel jpTop = new JPanel(new GridLayout(2,1));
private JLabel jlblPic = new JLabel("",new ImageIcon("image/calculator.jpg"),SwingConstants.LEFT);
private JPanel jpInfo = new JPanel(new GridLayout(5,2));
private JPanel jpBottom = new JPanel(new FlowLayout(FlowLayout.RIGHT));
public CoffeeKing_Cashier(){
jlblDiscountRate.setBorder(BorderFactory.createLineBorder(Color.black));
jlblPaymentAmount.setBorder(BorderFactory.createLineBorder(Color.black));
jlblDiscountAmount.setBorder(BorderFactory.createLineBorder(Color.black));
jpInfo.setBorder(new TitledBorder("Enter Discount Rate and Total Amount Before Discount"));
jpInfo.add(new JLabel("Total Amount"));
jpInfo.add(jtfTotalAmount);
jpInfo.add(new JLabel("Membership"));
jpInfo.add(jcbMember);
jpInfo.add(new JLabel("Discount Rate"));
jpInfo.add(jlblDiscountRate);
jpInfo.add(new JLabel("Payment Amount"));
jpInfo.add(jlblPaymentAmount);
jpInfo.add(new JLabel("Discount Amount"));
jpInfo.add(jlblDiscountAmount);
jpTop.add(jlblPic);
jpTop.add(jpInfo);
jpBottom.add(jbtTotal);
jbtTotal.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
double total = Double.parseDouble(jtfTotalAmount.getText());
String member = (String)jcbMember.getSelectedItem();
double payment = 0;
double discount = 0;
if(member.equalsIgnoreCase("Member")){
discount = 0.25 * total;
jlblDiscountRate.setText("25%");
}
else{
discount = 0.10 * total;
jlblDiscountRate.setText("10%");
}
payment = total - discount;
jlblPaymentAmount.setText("" + payment);
jlblDiscountAmount.setText("" + discount);
}
});
setLayout(new BorderLayout());
add(jpTop, BorderLayout.CENTER);
add(jpBottom, BorderLayout.SOUTH);
}
public static void main(String[] args) {
CoffeeKing_Cashier cash = new CoffeeKing_Cashier();
cash.setSize(400,400);
}
}
(2)成功Compile后,没有任何Errors,有.class files了
问题呢,就是我把他的.class file 放在web browser 时候
Web browser 无法呈现任何东西
只是显示Error
请问,这到底是那里出了问题呢??? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 25-5-2011 11:20 PM
|
显示全部楼层
回复 2# SotongJiang
跟着步骤
成功把图片打开了
谢谢你的说
高手 谢谢你的指点 |
|
|
|
|
|
|
|
|
|
|
发表于 29-5-2011 02:47 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 12-6-2011 06:00 PM
|
显示全部楼层
回复 4# jambo123
是java 教程
感谢万分 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|