抽签助手怎么用

  • java抽签小助手

    public class Draw implements ActionListener
    {
        private JFrame frame;
        private JTextArea input;
        private JTextField result;
        private JButton draw;
        private JLabel prompt;
        private JLabel luckName;
        private JPanel panel;
        private boolean flag = false;
        private ArrayList<String> names;
        File one = null;
        
        public Draw()
        {
            frame = new JFrame("抽签小助手");
            prompt = new JLabel("请输入人数和姓名:");
            Font font = new Font("黑体",Font.PLAIN,30);
            input = new JTextArea(40,30);
            input.setFont(font);
            luckName = new JLabel("幸运的名字:");
            result = new JTextField(20);
            result.setEditable(false);
            draw = new JButton("抽签");
            draw.addActionListener(this);
            panel = new JPanel();
            panel.add(luckName);
            panel.add(result);
            panel.add(draw);
            
            frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setLayout(new BorderLayout());
            frame.add(input, BorderLayout.CENTER);
            frame.add(panel, BorderLayout.SOUTH);
            frame.add(prompt,BorderLayout.NORTH);
            frame.setVisible(true);
        }
        public static void main(String[] args)
        {
            new Draw();
        }
        @Override
        public void actionPerformed(ActionEvent e)
        {
            if("抽签".equals(e.getActionCommand()))
            {
                if(flag == false)
                {
                    inputName();
                }
                Random random = new Random();
                String luck = names.get(random.nextInt(names.size()));
                result.setText(luck);
                writeToFile(luck);
            }
        }
        private void inputName()
        {
            Scanner nameIn = new Scanner(input.getText());
            names = new ArrayList<String>();
            int n = nameIn.nextInt();
            for(int i =0;i<n;i++)
                names.add(nameIn.next());
            nameIn.close();
        }
        private boolean writeToFile(String name)
        {
            BufferedWriter bw = null;
            if(one == null)
                one = new File("one.txt");
            try
            {
                bw = new BufferedWriter(new FileWriter(one));
                bw.write(name);
            } catch (IOException e)
            {
                e.printStackTrace();
                return false;
            }
            finally
            {
                try
                {
                    if(bw != null) bw.close();
                } catch (IOException e)
                {
                    e.printStackTrace();
                }
            }
            return true;
        }
    } 

     

    输入时这样输入:10 tom tim trayvon alice alice sam king bob allen joy,当然你也可以自己再改一下。

  • 如何使用微博抽奖助手

    1.登录自己的微博,然后搜索微博转发抽奖平台,点击进入应用。

    2.在这里点击立即使用。

    3.再点击开始使用。

    4.进行输入账户密码授权。

    5.在这里可以发布新的活动,或者对已经有的转发进行直接抽奖。

    点击导入活动。

    抽奖活动可以直接在这里发布,也可以自己在微博直接发布,再来再来抽奖。

    6.选择导入方式,点击从微博导入。

    7.选择自己发布的一个活动微博。

    8.设置结束日期,点击导入。

    9.然后在这里点击开始抽奖。

    10.出现提示,点击确认。

    11.设置奖品,得奖人数,参与规则。

    12.然后再点击抽奖。

    13.确认开始抽奖。

    14.接着系统导入数据,得到抽奖结果,这里是测试,所以直接使用原来发布的微博,没有用户转发,导致不能抽奖。

  • 抽签助手怎么让人一喊就停 就是怎么不手动停止。

    夏逝,秋韵悠悠,人清瘦。曼舞风尘,关山万重亭台一别念空空,四野无声,夜朦胧,月也朦胧。风花雪月,不过红尘梦一场。梧桐夜语,静夜风吟,终难解相思无数。浮生犹梦,刹那芳华抵不过似水光阴,落花成冢,人独醉,谁解烦忧?
    秋水长天,碧空澄明。掬水月在手,弄花香满衣,奏一曲,空谷天籁。不要人伴,不要人懂,人在草木间,心静人自闲

  • 谁使用过微信抽奖助手小程序做过推广?吸粉效果怎么样?

    不怎么样 根本就不缺你哪几个钱,缺钱的又不会玩这个,

  • java抽签小助手

    public class Draw implements ActionListener
    {
        private JFrame frame;
        private JTextArea input;
        private JTextField result;
        private JButton draw;
        private JLabel prompt;
        private JLabel luckName;
        private JPanel panel;
        private boolean flag = false;
        private ArrayList<String> names;
        File one = null;
        
        public Draw()
        {
            frame = new JFrame("抽签小助手");
            prompt = new JLabel("请输入人数和姓名:");
            Font font = new Font("黑体",Font.PLAIN,30);
            input = new JTextArea(40,30);
            input.setFont(font);
            luckName = new JLabel("幸运的名字:");
            result = new JTextField(20);
            result.setEditable(false);
            draw = new JButton("抽签");
            draw.addActionListener(this);
            panel = new JPanel();
            panel.add(luckName);
            panel.add(result);
            panel.add(draw);
            
            frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setLayout(new BorderLayout());
            frame.add(input, BorderLayout.CENTER);
            frame.add(panel, BorderLayout.SOUTH);
            frame.add(prompt,BorderLayout.NORTH);
            frame.setVisible(true);
        }
        public static void main(String[] args)
        {
            new Draw();
        }
        @Override
        public void actionPerformed(ActionEvent e)
        {
            if("抽签".equals(e.getActionCommand()))
            {
                if(flag == false)
                {
                    inputName();
                }
                Random random = new Random();
                String luck = names.get(random.nextInt(names.size()));
                result.setText(luck);
                writeToFile(luck);
            }
        }
        private void inputName()
        {
            Scanner nameIn = new Scanner(input.getText());
            names = new ArrayList<String>();
            int n = nameIn.nextInt();
            for(int i =0;i<n;i++)
                names.add(nameIn.next());
            nameIn.close();
        }
        private boolean writeToFile(String name)
        {
            BufferedWriter bw = null;
            if(one == null)
                one = new File("one.txt");
            try
            {
                bw = new BufferedWriter(new FileWriter(one));
                bw.write(name);
            } catch (IOException e)
            {
                e.printStackTrace();
                return false;
            }
            finally
            {
                try
                {
                    if(bw != null) bw.close();
                } catch (IOException e)
                {
                    e.printStackTrace();
                }
            }
            return true;
        }
    } 

     

    输入时这样输入:10 tom tim trayvon alice alice sam king bob allen joy,当然你也可以自己再改一下。

  • 抽奖助手,我没有参加为什么还在里面?

    可能是别人用的你的信息参加过。

相关内容
热门内容
推荐内容