public static string GetJavaScriptTime()
{
Int64 retval = 0;
DateTime st = new DateTime(1970, 1, 1);
TimeSpan t = (DateTime.Now - st);
retval = (Int64)(t.TotalMilliseconds + 0.5);
retval = retval + 1000000;
return retval.ToString();
}
Tag Archive for java
Get Java Script Time
Maven 2 Pom Fully Qualified Project Root
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <a href="http://maven.apache.org/maven-v4_0_0.xsd">" >http://maven.apache.org/maven-v4_0_0.xsd"></a> </project>
Comprehensive Maven 2 Repositories Profile
<profile> <id>extra-repos</id> <repositories> <repository> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven</name> <url>http://download.java.net/maven/2</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>maven-repository.dev.java.net</id> <url> <a href="https://maven-repository.dev.java.net/nonav/repository" >https://maven-repository.dev.java.net/nonav/repository</a> </url> <layout>legacy</layout> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>ibiblio-public-repository</id> <name>Ibiblio</name> <url>http://www.ibiblio.org/maven2</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>codehaus-repo</id> <name>CodeHaus Repository</name> <url>http://repository.codehaus.org</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>apache-incubating</id> <name>Apache M2 Incubating Repository</name> <url> <a href="http://people.apache.org/repo/m2-incubating-repository" >http://people.apache.org/repo/m2-incubating-repository</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>codehaus-snapshots</id> <name>CodeHaus Snapshots Repository</name> <url>http://snapshots.repository.codehaus.org</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>apache.snapshots</id> <name>Maven Plugin Snapshots</name> <url> <a href="http://people.apache.org/maven-snapshot-repository" >http://people.apache.org/maven-snapshot-repository</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>ibiblio-mirror-m2</id> <name>Ibiblio Mirror Maven 2</name> <url> <a href="http://mirrors.ibiblio.org/pub/mirrors/maven2" >http://mirrors.ibiblio.org/pub/mirrors/maven2</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </repository> <repository> <id>jboss</id> <url>http://repository.jboss.com/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jboss-snapshot</id> <url>http://snapshots.jboss.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>lunarlogic</id> <url> <a href="http://labs.lunarlogic.com/proximity/repository/lunarlogic" >http://labs.lunarlogic.com/proximity/repository/lunarlogic</a> </url> </repository> <repository> <id>jboss-repo</id> <url>http://repository.jboss.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven2-repository.dev.java.net</id> <url> <a href="https://maven2-repository.dev.java.net/nonav/repository" >https://maven2-repository.dev.java.net/nonav/repository</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>maven-repository.dev.java.net</id> <url> <a href="https://maven-repository.dev.java.net/nonav/repository" >https://maven-repository.dev.java.net/nonav/repository</a> </url> <layout>legacy</layout> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>codehaus.org</id> <name>CodeHaus Plugin Snapshots</name> <url>http://snapshots.repository.codehaus.org</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>apache.org</id> <name>Maven Plugin Snapshots</name> <url> <a href="http://people.apache.org/maven-snapshot-repository" >http://people.apache.org/maven-snapshot-repository</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>central</id> <name>Maven Plugin Repository</name> <url>http://repo1.maven.org/maven2</url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>codehaus.plugin.snapshots</id> <name>CodeHaus Plugin Snapshots</name> <url> <a href="http://snapshots.maven.codehaus.org/maven2" >http://snapshots.maven.codehaus.org/maven2</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>ibiblio-mirror-m2</id> <name>Ibiblio Mirror Maven 2</name> <url> <a href="http://mirrors.ibiblio.org/pub/mirrors/maven2" >http://mirrors.ibiblio.org/pub/mirrors/maven2</a> </url> <releases> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:240</updatePolicy> </snapshots> </pluginRepository> <pluginRepository> <id>jboss-plugins</id> <url>http://repository.jboss.com/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>jboss-snapshot-plugins</id> <url>http://snapshots.jboss.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile>
Generate md5 hash from string
public byte[] generaPassword(String clave){
byte[] password = {00};
try {
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(clave.getBytes());
password = md5.digest();
return password;
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return password;
}
Left pad a String with spaces using Jakarta Commons Lang
import org.apache.commons.lang.StringUtils;
public class TestLeftPad
{
/**
* @param args
*/
public static void main( String[] args )
{
String text = StringUtils.leftPad( "Key", 15 ) + ": " + "Value";
// prints [ Key: Value]
System.out.println( "[" + text + "]" );
}
}
Right pad a String with spaces using Jakarta Commons Lang
import org.apache.commons.lang.StringUtils;
public class TestRightPad
{
/**
* @param args
*/
public static void main( String[] args )
{
String text = StringUtils.rightPad( "Key", 15 ) + ": " + "Value";
// prints Key : Value
System.out.println( text );
}
}
add U.S. States to a Choice widget in Java
chState.add(" ");
chState.add("Alabama");
chState.add("Alaska");
chState.add("Arizona");
chState.add("Arkansas");
chState.add("California");
chState.add("Colorado");
chState.add("Connecticut");
chState.add("Delaware");
chState.add("Florida");
chState.add("Georgia");
chState.add("Hawaii");
chState.add("Idaho");
chState.add("Illinois");
chState.add("Indiana");
chState.add("Iowa");
chState.add("Kansas");
chState.add("Kentucky ");
chState.add("Louisiana ");
chState.add("Maine");
chState.add("Maryland");
chState.add("Massachusetts");
chState.add("Michigan");
chState.add("Minnesota");
chState.add("Mississippi");
chState.add("Missouri");
chState.add("Montana");
chState.add("Nebraska");
chState.add("Nevada");
chState.add("New Hampshire");
chState.add("New Jersey");
chState.add("New Mexico");
chState.add("New York");
chState.add("North Carolina");
chState.add("North Dakota");
chState.add("Ohio");
chState.add("Oklahoma ");
chState.add("Oregon");
chState.add("Pennsylvania");
chState.add("Rhode Island");
chState.add("South Carolina");
chState.add("South Dakota");
chState.add("Tennessee");
chState.add("Texas");
chState.add("Utah");
chState.add("Vermont");
chState.add("Virginia");
chState.add("Washington");
chState.add("West Virginia");
chState.add("Wisconsin");
chState.add("Wyoming");
Java Alphabet Buttons
Button btna = new Button("a");
Button btnb = new Button("b");
Button btnc = new Button("c");
Button btnd = new Button("d");
Button btne = new Button("e");
Button btnf = new Button("f");
Button btng = new Button("g");
Button btnh = new Button("h");
Button btni = new Button("i");
Button btnj = new Button("j");
Button btnk = new Button("k");
Button btnl = new Button("l");
Button btnm = new Button("m");
Button btnn = new Button("n");
Button btno = new Button("o");
Button btnp = new Button("p");
Button btnq = new Button("q");
Button btnr = new Button("r");
Button btns = new Button("s");
Button btnt = new Button("t");
Button btnu = new Button("u");
Button btnv = new Button("v");
Button btnw = new Button("w");
Button btnx = new Button("x");
Button btny = new Button("y");
Button btnz = new Button("z");
Assigning key bindings and setting them
public void setBindings(JFrame mainFrame){
JComponent c = mainFrame.getRootPane();
c.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_O , InputEvent.CTRL_DOWN_MASK), "open project");
c.getActionMap().put("open project", new OpenProjectAction());
}