Example #1
0
        static void Main()
        {
            try
            {
                String recipient = "*****@*****.**";
                String subject   = "Hello";
                String content   = "Hello JavApi user!";
                String from1     = "*****@*****.**";

                java.util.Properties props = new java.util.Properties();
                props.put("mail.smtp.host", "post.example.com");
                props.put("mail.smtp.port", "25");
                props.put("mail.smtp.auth", "true");
                props.put("mail.smtp.user", "*****@*****.**");
                props.put("mail.smtp.password", "secret");
                javax.mail.Session session = javax.mail.Session.getDefaultInstance(props);
                javax.mail.Message msg     = new javax.mail.internet.MimeMessage(session);
                javax.mail.internet.InternetAddress addressFrom = new javax.mail.internet.InternetAddress(from1);
                msg.setFrom(addressFrom);
                javax.mail.internet.InternetAddress addressTo = new javax.mail.internet.InternetAddress(recipient);
                msg.setRecipient(javax.mail.Message.RecipientType.TO, addressTo);
                msg.setSubject(subject);
                msg.setContent(content, "text/plain");
                javax.mail.Transport.send(msg);
            }
            catch (javax.mail.SendFailedException)
            {
            }
            catch (javax.mail.MessagingException)
            {
            }
        }
Example #2
0
        static void Main()
        {
            try
            {

                String recipient = "*****@*****.**";
                String subject = "Hello";
                String content = "Hello JavApi user!";
                String from1 = "*****@*****.**";

                java.util.Properties props = new java.util.Properties();
                props.put("mail.smtp.host", "post.example.com");
                props.put("mail.smtp.port", "25");
                props.put("mail.smtp.auth", "true");
                props.put("mail.smtp.user", "*****@*****.**");
                props.put("mail.smtp.password", "secret");
                javax.mail.Session session = javax.mail.Session.getDefaultInstance(props);
                javax.mail.Message msg = new javax.mail.internet.MimeMessage(session);
                javax.mail.internet.InternetAddress addressFrom = new javax.mail.internet.InternetAddress(from1);
                msg.setFrom(addressFrom);
                javax.mail.internet.InternetAddress addressTo = new javax.mail.internet.InternetAddress(recipient);
                msg.setRecipient(javax.mail.Message.RecipientType.TO, addressTo);
                msg.setSubject(subject);
                msg.setContent(content, "text/plain");
                javax.mail.Transport.send(msg);
            }
            catch (javax.mail.SendFailedException/*sfe*/)
            {

            }
            catch (javax.mail.MessagingException/*me*/)
            {
            }
        }
Example #3
0
        private void doAction(int action, int ch)
        {
            switch (action)
            {
            case ACTION_add_to_key:
                keyBuilder.append(escapedChar(ch));
                escaped = false;
                break;

            case ACTION_add_to_value:
                valueBuilder.append(escapedChar(ch));
                escaped = false;
                break;

            case ACTION_store_property:
                hashtable.put(keyBuilder.ToString(), valueBuilder.ToString());
                keyBuilder.setLength(0);
                valueBuilder.setLength(0);
                escaped = false;
                break;

            case ACTION_escape:
                escaped = true;
                break;

            //case ACTION_ignore:
            default:
                escaped = false;
                break;
            }
        }
        static void Main()
        {
            bool forms = true;

            if (forms)
            {
                // Step 0: Show system configuration
                java.lang.SystemJ.outJ.println("awt.toolkit=" + java.lang.SystemJ.getProperty("awt.toolkit"));
                java.lang.SystemJ.outJ.println("java.awt.headless=" + java.lang.SystemJ.getProperty("java.awt.headless"));

                // Step 1:
                java.awt.Frame formsFrame = new java.awt.Frame("Hello AWT over Windows Forms!");
                formsFrame.setSize(800, 600);
                formsFrame.setVisible(true);
            }
            else
            {
                // Step 2: Redirect to WPF
                java.util.Properties prop = java.lang.SystemJ.getProperties();
                prop.put("awt.toolkit", "biz.ritter.awt.wpf.WPFToolkit");

                // Step 3: Show system configuration
                java.lang.SystemJ.outJ.println("awt.toolkit=" + java.lang.SystemJ.getProperty("awt.toolkit"));
                java.lang.SystemJ.outJ.println("java.awt.headless=" + java.lang.SystemJ.getProperty("java.awt.headless"));

                // Step 4: we use Windows Presentation Framework
                java.awt.Frame wpfFrame = new java.awt.Frame("Hello AWT over Windows Presentation Framework");
                wpfFrame.setSize(400, 300);
                wpfFrame.setVisible(true);
            }
        }
 // Conversion methods
 //-------------------------------------------------------------------------
 /**
  * Gets a new Properties object initialised with the values from a Map.
  * A null input will return an empty properties object.
  *
  * @param map  the map to convert to a Properties object, may not be null
  * @return the properties object
  */
 public static java.util.Properties toProperties(java.util.Map<Object, Object> map)
 {
     java.util.Properties answer = new java.util.Properties();
     if (map != null)
     {
         for (java.util.Iterator<java.util.MapNS.Entry<Object, Object>> iter = map.entrySet().iterator(); iter.hasNext(); )
         {
             java.util.MapNS.Entry<Object, Object> entry = iter.next();
             Object key = entry.getKey();
             Object value = entry.getValue();
             answer.put(key, value);
         }
     }
     return answer;
 }