Friday, March 16, 2012

Android Programlama

http://androidce.blogspot.com/


http://www.ethemsulan.com/android-sample-list

Monday, March 12, 2012

Frame AND Dialog Set ICON

ImageIcon img = new ImageIcon(getClass().getResource("/az/mitm/image/kucuk/logo.png"));
setIconImage(img.getImage());

Friday, March 9, 2012

JDialog Add Icon

ImageIcon img = new ImageIcon(getClass().getResource("/az/mitm/image/kucuk/logo.png"));
setIconImage(img.getImage());

Monday, March 5, 2012

Append Output to File Using FileOutputStream

Bu yazimda FileOutputStream sinifi ile yazdigim bir text dosyasinin uzerine tekrar baska yazilarida eklemek. Eyer siz bu sinif yardimi ile text yazi yazarsaniz her zaman text en son yazdiginizi gorursunuz. Ama FileOutputStream sinifini CONSTURUKTOR-nun ikinci parametresini FileOutputStream(path,true) bu seklide yazarsaniz text-teki yazilar kalir ve yeni yazida elave edilir.

public static void main(String[] args) {

String path = "C://Demo.txt";

try {
FileOutputStream fos = new FileOutputStream(path,true);
String name = "Abdulkadir Selcukoglu ";
fos.write(name.getBytes());
fos.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}

Thursday, March 1, 2012

GMail Send

package az.mb;
import java.util.Properties;
import javax.annotation.Resource;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class GMail {
@Resource(name = "vpdmail")
private Session mailSession;
public void sendMessage(String email,String head,String mesaj) throws Exception {
java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
boolean debug = true;
String SMTP_HOST_NAME = "smtp.gmail.com";
String SMTP_PORT = "465";
String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
Properties props = new Properties();
props.put("mail.smtp.host", SMTP_HOST_NAME);
props.put("mail.smtp.auth", "true");
props.put("mail.debug", "true");
props.put("mail.smtp.port", SMTP_PORT);
props.put("mail.smtp.socketFactory.port", SMTP_PORT);
props.put("mail.smtp.socketFactory.class", SSL_FACTORY);
props.put ("mail.smtp.socketFactory.fallback", "false");
mailSession = Session.getInstance (props,
new javax.mail.Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication("email", "password");
}
});
mailSession.setDebug(debug);
Message msg = new MimeMessage(mailSession);
msg.setSubject(head);
msg.setRecipients (Message.RecipientType.TO,
InternetAddress.parse(email));
msg.setText(mesaj);
Transport.send(msg);
System.out.println("message sent");
}
}

Java equivalent to #region in c#

Bugunku yazimda yazdiginiz kodun gozunuzu yormadan her metoda asagidaki yazdigin satirin arasina alarak tek satir indirgeyip gerekli oldugunda kodun oldugu yeri mouse yardimi ile tiklayinca kodu gormenisi saglar.