当前位置: 首页 > news >正文

用ps做网站设计京津冀协同发展河北定位

用ps做网站设计,京津冀协同发展河北定位,不让人看出wordpress建的站,直播平台推广第四天#xff0c;本来想进一步去改进《猜猜看》游戏的。可是非常多问题都不理解。也不熟悉怎么去弄到连接数据库。统计猜对次数#xff0c;所以并没有进行再多的改动。 基本上就是这种执行结果了 import java.awt.EventQueue; import javax.imageio.ImageIO; import jav… 第四天本来想进一步去改进《猜猜看》游戏的。可是非常多问题都不理解。也不熟悉怎么去弄到连接数据库。统计猜对次数所以并没有进行再多的改动。 基本上就是这种执行结果了 import java.awt.EventQueue; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.AbstractButton; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFileChooser; import javax.swing.JOptionPane; import javax.swing.JTextField; import javax.swing.JLabel; import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import java.awt.SystemColor; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.io.File; import java.io.FileFilter; import java.io.IOException; import java.util.Random; public class weiwei extends JFrame { /** * */ private static final long serialVersionUID 1L; private JPanel contentPane; private JTextField tfDir; private JTextField tfClass; File[] fileArray; // 目录下全部文件 int NUM_IMG 0; // 文件总数目 int index 0; // 当前文件的序号 int i 0; JLabel jlbImg1 null; JLabel jlbImg2 null; JLabel jlbImg3 null; private Graphics g; /** * Launch the application. */ class myFileFilter implements FileFilter { Override public boolean accept(File pathname) { String filename pathname.getName().toLowerCase(); if (filename.contains(.jpg)) { return false; } else { return true; } } } public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { weiwei frame new weiwei(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public weiwei() { setTitle(\u731C\u731C\u770B\u6E38\u620FV0.1); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 645, 500); contentPane new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); // 选择目录 button的处理程序 JButton btnDir new JButton(\u9009\u62E9\u76EE\u5F55); btnDir.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { JFileChooser jfc new JFileChooser(); jfc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); jfc.showDialog(new JLabel(), 选择); File file jfc.getSelectedFile(); tfDir.setText(file.getAbsolutePath()); if (file ! null file.isDirectory()) { // 參考 java中File.listFiles(FileFilter) FileFilter的使用 // http://zhouzaibao.iteye.com/blog/347557 ; // 获取目录下全部的文件 fileArray file.listFiles(); NUM_IMG fileArray.length; } } }); btnDir.setBounds(26, 26, 93, 23); contentPane.add(btnDir); // 文本框显示目录 tfDir new JTextField(); tfDir.setEditable(false); tfDir.setBounds(125, 27, 450, 21); contentPane.add(tfDir); tfDir.setColumns(10); // 选择班级 button的处理程序JButton btnClass new JButton(\u9009\u62E9\u73ED\u7EA7);btnClass.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent e) {JFileChooser jfc new JFileChooser(); jfc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); jfc.showDialog(new JLabel(), 选择); File file jfc.getSelectedFile(); tfDir.setText(file.getAbsolutePath()); if (file ! null file.isDirectory()) { // 參考 java中File.listFiles(FileFilter) FileFilter的使用 // http://zhouzaibao.iteye.com/blog/347557 ; // 获取目录下全部的文件 fileArray file.listFiles(); NUM_IMG fileArray.length; }}});btnClass.setBounds(26, 59, 93, 23);contentPane.add(btnClass);//设置提醒文字 JLabel j1 new JLabel(猜猜我是谁请点我相片); j1.setBounds(5, 100, 200, 33); this.add(j1); // 标签显示带推測学生姓名 final JLabel lbGuessName new JLabel(学生姓名); lbGuessName.setBounds(259, 91, 140, 23); contentPane.add(lbGuessName); // 标签显示第一个学生相片 final JLabel lblImg1 new JLabel(NO.1); lblImg1.addMouseListener(new MouseAdapter() { Override public void mouseClicked(MouseEvent arg0) { if (arg0.getSource() lblImg1) { if ((lblImg1.getText().equals(lbGuessName.getText()))) { JOptionPane.showMessageDialog(null, YES你猜对了。, 提示, JOptionPane.PLAIN_MESSAGE); } else { JOptionPane.showMessageDialog(null, NO你猜错了, 错误, JOptionPane.ERROR_MESSAGE); } } } }); lblImg1.setBounds(26, 155, 150, 200); contentPane.add(lblImg1); // 标签显示第二个学生相片 final JLabel lblImg2 new JLabel(NO.2); lblImg2.addMouseListener(new MouseAdapter() { Override public void mouseClicked(MouseEvent arg1) { if (arg1.getSource() lblImg2) { if ((lblImg2.getText().equals(lbGuessName.getText()))) { JOptionPane.showMessageDialog(null, YES。你猜对了。, 提示, JOptionPane.PLAIN_MESSAGE); } else { JOptionPane.showMessageDialog(null, NO你猜错了, 错误, JOptionPane.ERROR_MESSAGE); } } } }); lblImg2.setForeground(Color.BLACK); lblImg2.setBackground(SystemColor.inactiveCaption); lblImg2.setBounds(241, 155, 150, 200); contentPane.add(lblImg2); // 标签显示第三个学生相片 final JLabel lblImg3 new JLabel(NO.3); lblImg3.addMouseListener(new MouseAdapter() { Override public void mouseClicked(MouseEvent arg2) { if (arg2.getSource() lblImg3) { if ((lblImg3.getText().equals(lbGuessName.getText()))) { JOptionPane.showMessageDialog(null, YES你猜对了。, 提示, JOptionPane.PLAIN_MESSAGE); } else { JOptionPane.showMessageDialog(null, NO你猜错了, 错误, JOptionPane.ERROR_MESSAGE); } } } }); lblImg3.setBounds(434, 155, 150, 200); contentPane.add(lblImg3); // 再猜一次 button点击则更新对应的三张图片 与 带推測学生姓名 final JButton btnGuessAgain new JButton(\u518D\u731C\u4E00\u6B21); btnGuessAgain.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if (e.getSource() btnGuessAgain) { // 假设是nextbutton Random random new Random(System.currentTimeMillis()); // 循环三次 ImageIcon icon; // int k[] null; for (int i 0; i 3; i) { index random.nextInt(NUM_IMG); String strTmp fileArray[index].toString(); String filename1 fileArray[index].getName(); try { icon new ImageIcon(ImageIO.read(new File(strTmp))); // 从图表中获取到图片 Image image icon.getImage(); // 缩放图像 Image smallImage image.getScaledInstance(150, 200, Image.SCALE_FAST); // 把Image文件转化为ImageIcon icon new ImageIcon(smallImage); if (index NUM_IMG) index 0; switch (i) { case 0: System.out.println(fileArray[index].getName()); // k[0]index; lblImg1.setIcon(icon); lblImg1.setText(filename1); break; case 1: System.out.println(fileArray[index].getName()); lblImg2.setIcon(icon); lblImg2.setText(filename1); // k[1]index; break; case 2: System.out.println(fileArray[index].getName()); lblImg3.setIcon(icon); lblImg3.setText(filename1); // k[2]index; break; } } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } } SuppressWarnings(unused) Random random1 new Random(index); // i index; System.out.println(fileArray[index].getName()); String filename fileArray[index].getName(); lbGuessName.setText(filename); } }); btnGuessAgain.setBounds(223, 400, 93, 23); contentPane.add(btnGuessAgain); } } 课程实训的过程是艰辛的本来就不是非常熟悉JAVA代码编程仅仅能靠网络上的知识还有老师发的提示代码进行改动还有修饰。完毕《猜猜看》游戏。 基本上已经完毕。尽管执行了起来。可是仅仅是非常主要的。没有统计次数。没有弄到连接数据库或者保存文件。 转载于:https://www.cnblogs.com/zfyouxi/p/5267211.html
http://www.pierceye.com/news/163428/

相关文章:

  • 厦门建设网站的公司苏州外贸公司网站建设流程图
  • php做的静态网站怎么加密seo是什么工作
  • 溧水网站建设建立什么指标体系和评价程序规范
  • 怎样向顾客电销网站建设一号网站建设
  • 平陆县做网站移动网站开发的视频下载
  • 百度做个公司网站要多少钱区块链开源平台
  • 企业网站建设建设网站指定关键词优化
  • 找兼职做网站的哪里找建筑学院app网站
  • 电影采集网站建设松门建设规划局网站
  • 多用户自助建站系统wordpress修改生效
  • 免费学编程国内网站珠海网站建设 科速
  • 网站制作公司兴田德润简介福州公司做网站
  • 织梦网站图标路径上海网站推广
  • 网站亚马逊商城
  • h5企业模板网站模板江苏专业网站建设公司电话
  • 手机网站建设怎么样企业官网建设的重要性
  • 笑话小网站模板html网站制作标准
  • 大连网站建设哪家专业图片识别搜索引擎
  • 营销网站制作企业邓州市建设局网站
  • 如何从客户网站开发客户请解释网站开发的主要流程.
  • 做网站的价格 外贸最好科技广州网站建设
  • 烟台开发区网站做网站诊断步骤
  • 成都网站建设哪家技术好关于做网站的搞笑段子
  • 网站的设计制作流程计算机网站开发要考什么证
  • 个人域名 公司网站百度推广和网站建设
  • 哪里有做网站服务抖音开放平台是什么
  • 公司网站上传不了图片建设网站条件
  • 精美公司网站源码婚礼策划网站设计
  • 线上设计师网站网络维护是什么意思
  • 培训网站建设阿里云如何建设网站