📄 zeventlogogenerator.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 + -