java问题集

1、在一个Java程序中怎么控制一个图片的运动编写一个窗口程序,里面一个按钮,一个JPanel,JPanel中有一幅图片,当点击按钮后,JPanel中的图片以5像素、20毫秒的速度以左端运动到右端,并返回左端。

答案:public void paintComponent(Graphics g) { super.paintComponents(g); …… y += 5; }private class PaintThread implements Runnable { public void run() { while(true) { repaint(); try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } } }public static void main(String[] args){ new Thread(new PaintThread()).start();}方法根据自己的组合下吧!核心代码就这些了!

2、JAVA swt错误异常:java.net.BindException: Address already in use: JVM_Bindat java.net.PlainSocketImpl.socketBind(Native Method)at java.net.PlainSocketImpl.bind(Unknown Source)at java.net.ServerSocket.bind(Unknown Source)at java.net.ServerSocket.<init>(Unknown Source)at java.net.ServerSocket.<init>(Unknown Source)at server.server.<init>(server.java:60)at server.server.main(server.java:121)Exception in thread "main" java.lang.NullPointerExceptionat server.server.<init>(server.java:71)at server.server.main(server.java:121)

答案:你应该是应用了端口设置 你检查下代码中你要通讯的这个端口是否已被其他应用占用 因为端口的使用时唯一的 必须使用小于65535的端口号

3、java如何读取GUI中输入的值首先定义了JTextField text=new JTextField(1);在程序的后面需要读取text中的值是应该怎么办?谢谢大家 ?

答案:text.getText()

同生天地间,为何我不能。

java问题集

相关文章:

你感兴趣的文章:

标签云: