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

📄 zeventlogogenerator.java

📁 ZDrive Driving Warning System
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. *//* * EventLogoGenerator.java * * Created on Jan 24, 2009, 3:57:20 PM */package zdrive.panels;import zdrive.protocols.*;import zdrive.engines.*;/** * * @author Mohamed Aly */public class ZEventLogoGenerator extends javax.swing.JPanel {    /** Creates new form EventLogoGenerator */    public ZEventLogoGenerator() {        initComponents();       // setEvent(ZEventConstants.MOTORCYCLE_EVENT);       //ZVoiceEngine x = new ZVoiceEngine();       // x.talkEvent(5300,220,ZEventConstants.MOTORCYCLE_EVENT);    }    /** 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">//GEN-BEGIN:initComponents    private void initComponents() {        event_icon = new javax.swing.JLabel();        event_text = new javax.swing.JLabel();        setBackground(new java.awt.Color(255, 255, 255));        setLayout(new java.awt.BorderLayout());        event_icon.setBackground(new java.awt.Color(255, 255, 255));        event_icon.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        event_icon.setIcon(new javax.swing.ImageIcon(getClass().getResource("/zdrive/eventimages/noevent.jpg"))); // NOI18N        add(event_icon, java.awt.BorderLayout.CENTER);        event_text.setBackground(new java.awt.Color(255, 255, 255));        event_text.setFont(new java.awt.Font("Calibri", 1, 48));        event_text.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        event_text.setText("HAPPY DRIVING !");        event_text.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);        add(event_text, java.awt.BorderLayout.PAGE_END);    }// </editor-fold>//GEN-END:initComponents    public void setEvent(int event){        switch(event){            case ZEventConstants.NO_EVENT :                 setEventHelper("/zdrive/eventimages/noevent.jpg");                event_text.setText("HAPPY DRIVING !");                break;                        case ZEventConstants.BROKEN_DOWN_VEHICLE_EVENT:                setEventHelper("/zdrive/eventimages/brokenvehicle.jpg");                event_text.setText("BROKEN DOWN VEHICLE AHEAD");                break;                        case ZEventConstants.EMERGENCY_VEHICLE_EVENT:                setEventHelper("/zdrive/eventimages/emergency.jpg");                event_text.setText("EMERGENCY VEHICLE APPROACHING");                break;                        case ZEventConstants.MOTORCYCLE_EVENT:                setEventHelper("/zdrive/eventimages/motorcycle.jpg");                event_text.setText("MOTORCYCLE APPROACHING");                break;                        case ZEventConstants.ROAD_INTERSECTION_EVENT:                setEventHelper("/zdrive/eventimages/intersection.jpg");                event_text.setText("INTERSECTION AHEAD");                break;                        case ZEventConstants.ROADWORKS_CONSTRUCTIONS_EVENT:                setEventHelper("/zdrive/eventimages/roadworks.jpg");                event_text.setText("ROADWORKS AHEAD");                break;                            }            }    private void setEventHelper(String filepath){              event_icon.setIcon(new javax.swing.ImageIcon(getClass().getResource(filepath)));    }    // Variables declaration - do not modify//GEN-BEGIN:variables    private javax.swing.JLabel event_icon;    private javax.swing.JLabel event_text;    // End of variables declaration//GEN-END:variables}

⌨️ 快捷键说明

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