Capa con scroll
public class TwitterJ {
private Twitter mi_twitter;
public TwitterJ(String userName, String password) {
try {
mi_twitter = new Twitter(userName, password);
mi_twitter.verifyCredentials();
} catch (TwitterException ex) {
System.out.println("Error: "+ex.getMessage());
}
}
public void nuevoTweet(String tweet) {
try {
this.mi_twitter.update(tweet);
} catch (Exception ex) {
System.out.println("Error: " + ex.getMessage());
}
}
public String getEstado(){
String estadoActual = "";
try {
List<Status> statusList = mi_twitter.getUserTimeline();
estadoActual = String.valueOf(statusList.get(0).getText());
} catch (TwitterException ex) {
System.out.println("Error:"+ex.getMessage());
}
return "Mi Estado es: "+estadoActual;
}
public void listaDeContactos() {
try {
List<User> friends = mi_twitter.getFriends();
System.out.println("Lista de Contactos\n");
for (User f : friends) {
String[] datos = {f.getScreenName(), f.getStatusText()};
System.out.println("Usuario: "+f.getScreenName());
System.out.println("Estado: "+f.getStatusText()+"\n");
}
} catch (Exception e) {
}
}
public static void main(String args[]){
TwitterJ mi_twitter = new TwitterJ("usuario", "password");
System.out.println("Estado: "+mi_twitter.getEstado());
mi_twitter.listaDeContactos();
mi_twitter.nuevoTweet("Tweet para lineadeCodigo.com");
}
}public class TwitterJ {
private Twitter mi_twitter;
public TwitterJ(String userName, String password) {
try {
mi_twitter = new Twitter(userName, password);
mi_twitter.verifyCredentials();
} catch (TwitterException ex) {
System.out.println("Error: "+ex.getMessage());
}
}
public void nuevoTweet(String tweet) {
try {
this.mi_twitter.update(tweet);
} catch (Exception ex) {
System.out.println("Error: " + ex.getMessage());
}
}
public String getEstado(){
String estadoActual = "";
try {
List<Status> statusList = mi_twitter.getUserTimeline();
estadoActual = String.valueOf(statusList.get(0).getText());
} catch (TwitterException ex) {
System.out.println("Error:"+ex.getMessage());
}
return "Mi Estado es: "+estadoActual;
}
public void listaDeContactos() {
try {
List<User> friends = mi_twitter.getFriends();
System.out.println("Lista de Contactos\n");
for (User f : friends) {
String[] datos = {f.getScreenName(), f.getStatusText()};
System.out.println("Usuario: "+f.getScreenName());
System.out.println("Estado: "+f.getStatusText()+"\n");
}
} catch (Exception e) {
}
}
public static void main(String args[]){
TwitterJ mi_twitter = new TwitterJ("usuario", "password");
System.out.println("Estado: "+mi_twitter.getEstado());
mi_twitter.listaDeContactos();
mi_twitter.nuevoTweet("Tweet para lineadeCodigo.com");
}
}
Artículo disponible en: http://lineadecodigo.com/css/codigo-fuente-en-una-capa-con-scroll/
lineadecodigo.com