• 大小: 313KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-23
  • 语言: Java
  • 标签:

资源简介

这是一个小小工具箱,里面有三个功能,分别类似手机上的小功能。第一个是倒计时功能,第二个是日历功能,第三个是备忘录。功能完善,使用方便,非常适用。

资源截图

代码片段和文件信息

package com.herim.java.contacts;

import java.awt.Color;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;

/**
 * 添加联系人
 * @author Herim
 *
 */
public class AddContactorWindow extends JDialog implements ActionListener {

private static final long serialVersionUID = 1L;
private JPanel contentPane;
private JTextField nameField;
private JTextField genderField;
private JTextField ageField;
private JTextField phoneField;
private JTextField emailField;
private JLabel msgLable;
private JButton addButton;
private JButton cancelButton;

/**
 * Launch the application.
 */
/*public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
new AddContactorWindow();
} catch (Exception e) {
e.printStackTrace();
}
}
});
}*/

/**
 * Create the frame.
 */
public AddContactorWindow() {
setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
setBounds(100 100 243 297);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5 5 5 5));
setContentPane(contentPane);
GridBagLayout gbl_contentPane = new GridBagLayout();
gbl_contentPane.columnWidths = new int[]{0 0 0 0 0};
gbl_contentPane.rowHeights = new int[]{0 0 0 0 0 0 0 0 0 0};
gbl_contentPane.columnWeights = new double[]{0.0 0.0 0.0 1.0 Double.MIN_VALUE};
gbl_contentPane.rowWeights = new double[]{0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 Double.MIN_VALUE};
contentPane.setLayout(gbl_contentPane);

msgLable = new JLabel(“ “);
msgLable.setForeground(Color.RED);
GridBagConstraints gbc_msgLable = new GridBagConstraints();
gbc_msgLable.gridwidth = 4;
gbc_msgLable.insets = new Insets(0 0 5 5);
gbc_msgLable.gridx = 0;
gbc_msgLable.gridy = 1;
contentPane.add(msgLable gbc_msgLable);

JLabel nameLabel = new JLabel(“Name“);
GridBagConstraints gbc_nameLabel = new GridBagConstraints();
gbc_nameLabel.gridwidth = 2;
gbc_nameLabel.insets = new Insets(0 0 5 5);
gbc_nameLabel.gridx = 0;
gbc_nameLabel.gridy = 2;
contentPane.add(nameLabel gbc_nameLabel);

nameField = new JTextField();
GridBagConstraints gbc_nameField = new GridBagConstraints();
gbc_nameField.gridwidth = 2;
gbc_nameField.insets = new Insets(0 0 5 0);
gbc_nameField.fill = GridBagConstraints.HORIZONTAL;
gbc_nameField.gridx = 2;
gbc_

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\.settings\
     文件          89  2012-05-30 11:10  小小工具箱源代码(java)\.settings\org.eclipse.core.resources.prefs
     文件         598  2012-05-30 11:10  小小工具箱源代码(java)\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\java\
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\java\contacts\
     文件        6985  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\contacts\AddContactorWindow.class
     文件        1480  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\contacts\Contactor.class
     文件        6482  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\contacts\Contacts.class
     文件        1585  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\contacts\DBUtil.class
     文件        7735  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\contacts\modifyContactorWindow.class
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\java\main\
     文件        3188  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\main\AboutWindow.class
     文件        1004  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\main\Main$1.class
     文件        4329  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\main\Main.class
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\java\memorandum\
     文件        6082  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\memorandum\Memorandum.class
     文件        1201  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\memorandum\ObservingTextField.class
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\bin\com\herim\java\timer\
     文件        3920  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\timer\Timer$MyThread.class
     文件        8609  2012-05-30 11:10  小小工具箱源代码(java)\bin\com\herim\java\timer\Timer.class
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\lib\
     文件         499  2012-05-30 11:10  小小工具箱源代码(java)\lib\.classpath
     文件         389  2012-05-30 11:10  小小工具箱源代码(java)\lib\.fatjar
     文件         384  2012-05-30 11:10  小小工具箱源代码(java)\lib\.project
     目录           0  2012-06-10 09:33  小小工具箱源代码(java)\music\
     文件      203816  2012-05-30 11:10  小小工具箱源代码(java)\music\Ding.wav
     文件      188460  2012-05-30 11:10  小小工具箱源代码(java)\music\end.wav
............此处省略17个文件信息

评论

共有 条评论

相关资源