佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1455|回复: 3

Java 高手请进来

[复制链接]
发表于 22-5-2011 08:17 PM | 显示全部楼层 |阅读模式
(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
请问,这到底是那里出了问题呢???
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 25-5-2011 11:20 PM | 显示全部楼层
回复 2# SotongJiang


跟着步骤   
成功把图片打开了
谢谢你的说



高手 谢谢你的指点
回复

使用道具 举报

发表于 29-5-2011 02:47 AM | 显示全部楼层
本帖最后由 jambo123 于 29-5-2011 02:48 AM 编辑
[求助] Java 高手请进来

用这个比较简单 http://www.bluej.org/about/what.html
回复

使用道具 举报

 楼主| 发表于 12-6-2011 06:00 PM | 显示全部楼层
回复 4# jambo123


    是java 教程
    感谢万分
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 13-11-2025 07:06 AM , Processed in 0.078777 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表