📄 jvtvabout.java
字号:
/* * Copyright (C) 2005 by Toth Bela This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *//* * JvtvAbout.java * * Created on 2005. augusztus 19., 14:34 */import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import java.awt.BorderLayout;import javax.swing.SpringLayout;import java.awt.Dimension;/** * this is the form we use to display the project main info, such as the release * version. */public class JvtvAbout extends javax.swing.JFrame{ /** * default constructor. */ public JvtvAbout() { initComponents(); } private void initComponents() { jPanel1 = new javax.swing.JPanel(); jPanel2 = new javax.swing.JPanel(); jTextArea1 = new javax.swing.JTextArea(); jLabel2 = new javax.swing.JLabel(); jLabel1 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jSeparator1 = new javax.swing.JSeparator(); jButtonOk = new javax.swing.JButton(); SpringLayout layout = new javax.swing.SpringLayout(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("About Jvtv"); setFocusCycleRoot(false); setFocusable(false); jPanel1.setPreferredSize(new Dimension(400,250)); setResizable(false);// setAlwaysOnTop(true); jPanel1.setLayout(layout); jLabel1.setIcon(new javax.swing.ImageIcon("images/tvcard.gif")); layout.putConstraint(SpringLayout.WEST, jLabel1, 60, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jLabel1, 80, SpringLayout.NORTH, jPanel1); jPanel1.add(jLabel1); jTextArea1.setEditable(false); jTextArea1.setText("Enrico Chiaretti\n(enrico.chiaretti@gmail.com\nthanks to Bela Toth for help!"); jTextArea1.setRequestFocusEnabled(false); jTextArea1.setOpaque(false); layout.putConstraint(SpringLayout.WEST, jTextArea1, 180, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jTextArea1, 150, SpringLayout.NORTH, jPanel1); jPanel1.add(jTextArea1); jLabel2.setFont(new java.awt.Font("Dialog", 1, 18)); jLabel2.setText("Jvtv (version 0.4)"); jLabel2.setFocusable(false); layout.putConstraint(SpringLayout.WEST, jLabel2, 190, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jLabel2, 40, SpringLayout.NORTH, jPanel1); jPanel1.add(jLabel2); jLabel3.setText("Date: 2005/09/02"); jLabel3.setFocusable(false); layout.putConstraint(SpringLayout.WEST, jLabel3, 190, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jLabel3, 80, SpringLayout.NORTH, jPanel1); jPanel1.add(jLabel3); jLabel4.setText("Developers:"); layout.putConstraint(SpringLayout.WEST, jLabel4, 190, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jLabel4, 110, SpringLayout.NORTH, jPanel1); jPanel1.add(jLabel4); jSeparator1.setForeground(new java.awt.Color(0, 0, 0)); jSeparator1.setPreferredSize(new java.awt.Dimension(350, 3)); layout.putConstraint(SpringLayout.WEST, jSeparator1, 20, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jSeparator1, 200, SpringLayout.NORTH, jPanel1); jPanel1.add(jSeparator1); jButtonOk.setText("Ok"); jButtonOk.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonOkActionPerformed(evt); } }); layout.putConstraint(SpringLayout.WEST, jButtonOk, 170, SpringLayout.WEST, jPanel1); layout.putConstraint(SpringLayout.NORTH, jButtonOk, 210, SpringLayout.NORTH, jPanel1); jPanel1.add(jButtonOk); getContentPane().add(jPanel1); pack(); } private void jButtonOkActionPerformed(java.awt.event.ActionEvent evt) { dispose(); } private javax.swing.JButton jButtonOk; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanel2; private javax.swing.JSeparator jSeparator1; private javax.swing.JTextArea jTextArea1; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -