⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newticketauction.java

📁 用于移动设备上的java虚拟机源代码
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
                               "Aug 3, 2002",                               "Bottom of the Hill",                               "San Francisco, CA",                               "3489",                               "2",                               "30.00",                               "44.00",                               "2.00",                               "5",                               "11:30 pm on Jul 7, 2002");            add(2, "JawBreakers", t);            /**             * 3: Jets to Brazil             */            t = new TicketItem("Jets to Brazil",                               "General Admission",                               "- NA -",                               "Jul 19, 2001",                               "The Fillmore",                               "San Francisco, CA",                               "3861",                               "2",                               "55.00",                               "62.50",                               "2.50",                               "3",                               "6:30 pm on Jul 12, 2002");            add(3, "Jets to Brazil", t);            t = new TicketItem("Jets to Brazil",                               "4 & 6",                               "N2 Row 5",                               "Jul 18, 2002",                               "Mountain View Center for the Performing Arts",                               "Mountain View, CA",                               "9916",                               "2",                               "65.00",                               "200.00",                               "10.00",                               "12",                               "9:30 pm on Jul 10, 2002");            add(3, "Jets to Brazil", t);            /**             * 4: moby             */            t = new TicketItem("moby",                               "General Admission",                               "- NA -",                               "Aug 3, 2002",                               "Bottom of the Hill",                               "San Francisco",                               "1313",                               "2",                               "30.00",                               "37.00",                               "1.00",                               "7",                               "5:35 pm on Jul 27, 2002");            add(4, "moby", t);            /**             * 5: Nerf Herders             */            t = new TicketItem("Nerf Herders",                               "N & O",                               "S, Row 14",                               "Aug 3, 2002",                               "3COM Park",                               "San Francisco, CA",                               "8120",                               "2",                               "80.00",                               "125.00",                               "2.00",                               "5",                               "11:30 am on Jul 7, 2002");            add(5, "Nerf Herders", t);            	    /**	    * 6: The Mr. T Experience	    */            t = new TicketItem("The Mr. T Experience",                               "15 & 16",                               "B, Row 14",                               "Aug 30, 2002",                               "3COM Park",                               "San Francisco, CA",                               "1770",                               "2",                               "100.00",                               "175.00",                               "2.00",                               "5",                               "11:30 pm on Aug 23, 2002");            add(6, "The Mr. T Experience", t);            /**             * 7: Thirty Odd Foot of Grunts             */            t = new TicketItem("Thirty Odd Foot of Grunts",                               "11 & 12",                               "F Row J",                               "Jul 19, 2001",                               "Stugg's Ampitheatre",                               "Austin, TX",                               "3766",                               "2",                               "60.00",                               "90.00",                               "5.00",                               "3",                               "6:30 pm on Jul 12, 2002");            add(7, "Thirty Odd Foot of Grunts", t);            t = new TicketItem("Thirty Odd Foot of Grunts",                               "4 & 6",                               "N2 Row 5",                               "Jul 18, 2002",                               "Seattle Thunderdome",                               "Seattle, WA",                               "9135",                               "2",                               "70.00",                               "200.00",                               "10.00",                               "12",                               "9:30 pm on Jul 10, 2002");            add(7, "Thirty Odd Foot of Grunts", t);            t = new TicketItem("Thirty Odd Foot of Grunts",                               "General Admission",                               "- NA -",                               "Jul 20, 2002",                               "The Fillmore",                               "San Francisco, CA",                               "2722",                               "2",                               "75.00",                               "110.00",                               "2.00",                               "12",                               "4:00 pm on Jul 13, 2002");            add(7, "Thirty Odd Foot of Grunts", t);        }        void add(String bandName) {            add(table.size(), bandName, new TicketItem(bandName));        }        void add(int i, String bandName) {            add(i, bandName, new TicketItem(bandName));        }        void add(int i, String bandName, TicketItem item) {            Object obj = table.get(bandName);            Vector vec = (obj == null) ? new Vector() : (Vector) obj;            vec.addElement(item);            table.put(i, vec);        }        void remove(int i) {            table.remove(i);        }        String[] getList() {            int num = table.size();            String seq[] = new String[num];            for (int i = 0; i < num; i++) {                Vector vec = (Vector) table.elementAt(i);                TicketItem item = (TicketItem) vec.elementAt(0);                seq[i] = item.name;            }            return seq;        }        String getName(int nth) {            Vector vec = (Vector) table.elementAt(nth);            if (vec != null) {                TicketItem item = (TicketItem) vec.elementAt(0);                if (item != null) {                    return item.name;                }            }            return null;        }        String[] getTicketList(String bandName) {            Object obj = table.get(bandName);            if (obj == null) {                return null;            }            Vector vec = (Vector) obj;            int num = vec.size();            String seq[] = new String[num];            for (int i = 0; i < num; i++) {                TicketItem item = (TicketItem) vec.elementAt(i);                seq[i] = new String(                    "#" + item.id + " $" + item.curBid + "\n" +                    item.place + ", " + item.state + "\n" +                    item.sect + "," + item.seat + " ...");            }            return seq;        }        TicketItem getTicketItem(String bandName, int nth) {            Object obj = table.get(bandName);            if (obj == null) {                return null;            }            Vector vec = (Vector) obj;            return (TicketItem) vec.elementAt(nth);        }        String getTicketID(String bandName, int nth) {            TicketItem item = getTicketItem(bandName, nth);            if (item == null) {                return null;            }            return item.id;        }        String getTicketDataTitle(String bandName, int nth) {            TicketItem item = getTicketItem(bandName, nth);            if (item == null) {                return null;            }            return item.name + " " + item.id + ":";        }        void getTicketData(Form form, String bandName, int nth) {            TicketItem item = getTicketItem(bandName, nth);            if (item == null) {                return;            }            form.append(new StringItem("Quantity:",  item.numItem + " tickets"));            form.append(new StringItem("Bid starts at:", "$"+item.begBid));            form.append(new StringItem("Current bid:",   "$"+item.curBid));            form.append(new StringItem("Number of Bids:",    item.numBids));            form.append(new StringItem("Bidding ends at:", item.endsAt));            // form.append(new StringItem("Sec:",     item.sect));            form.append(new StringItem("Seat(s):", item.seat));            form.append(new StringItem("Concert Date:",    item.date));            form.append(new StringItem("Concert Venue:",                                    item.place+","+item.state));        }        void getAuctionData(Form form, String bandName, int nth) {            TicketItem item = getTicketItem(bandName, nth);            if (item == null) {                return;            }            form.append(new StringItem("Band Name:", item.name + " tickets"));            form.append(new StringItem("Concert Date:",    item.date));            form.append(new StringItem("Quantity:",  item.numItem));            form.append(new StringItem("Concert Venue:",                                    item.place+","+item.state));        }        String getCurrentBid(String bandName, int nth) {            TicketItem item = getTicketItem(bandName, nth);            if (item == null) {                return "";            }            return item.curBid;        }        boolean isTicketData(String bandName, String itemID) {            return (getTicketItem(bandName, itemID) == null) ? false : true;        }                TicketItem getTicketItem(String bandName, String itemID) {            Object obj = table.get(bandName);            if (obj == null) {                return null;            }            Vector vec = (Vector) obj;            int num = vec.size();            for (int i = 0; i < num; i++) {                TicketItem item = (TicketItem) vec.elementAt(i);                if (item.id.equals(itemID)) {                    return item;                }            }            return null;        }        void getTicketBidTitle(Form f, String bandName, int itemID) {            TicketItem item = getTicketItem(bandName, itemID);            long min = stringToLong1000(item.curBid) +                 stringToLong1000(item.incBid);            String minBid = long1000ToString(min);                        login.curBid.setText("$"+item.curBid);            login.incBid.setText("$"+item.incBid);            login.minBid.setText("$"+minBid);        }        String def_ticker = "Ricky Martin 2 tix $90.00 2 tix $110.00"            + " 2 tix $200.00 Tina Turner 2 tix $65.00";        String alt_ticker = "Alanis Morisette 2 tix $58.00 4 tix $115.00"            + " Fiona Apple 2 tix $37.00";        String toTickerString(boolean[] selected) {            String s = "";            if (selected == null) {                return alt_ticker;            }            // Rock Bands            if (selected[0]) {                s += def_ticker;            }            // Pop            if (selected[1]) {            }            // Country            if (selected[2]) {            }            // Alternative            if (selected[3]) {                if (s.length() > 0) {                    s += " ";                }                s += alt_ticker;            }            // Jazz            if (selected[4]) {            }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -