小编Eng*_*uad的帖子

发布进度?

为什么这根据日食无效:

        protected String doInBackground(String... arg0) {

            publishProgress(10);  

            if(true){
                //validate with DB
            }else{
                //send to registration screen
            }

            return null;
        }

        //Update Progress       
        protected void onProgressUpdate(Integer... values) {

            mProgress.setProgress(values[0]);

        }
Run Code Online (Sandbox Code Playgroud)

Eclipse这样说:

publishProgress(10);  <<publishProgress(Void) is not acceptable for type publishProgress(Int)
Run Code Online (Sandbox Code Playgroud)

然而,这里的其他问题表明它以确切的方式使用.这是API的变化吗?我真的想传递一个字符串和int的publishProgress.这可能吗:

publishProgress("Starting Validation", 10);  
Run Code Online (Sandbox Code Playgroud)

TIA

java eclipse android

1
推荐指数
1
解决办法
4403
查看次数

单击JButton时,将不同的图像绘制到JButton

我正忙着用Java制作游戏.然而,我正在努力让GUI正常工作.

我正在努力的方面:

当按下按钮时,我希望它显示一个彩色圆圈,当再次按下该按钮时,我希望它在旧圆圈周围画一个圆圈,这可能发生在每个按钮上最多四个圆圈.(所以有一个小圆圈,中等圆圈等)是否有人知道如何做到这一点?第一次画圆圈并不难,但是当第二次点击按钮上的图像需要改变时,它会变得很难,我无法正常工作.

欢迎提供所有帮助,提示和建议!

java graphics swing jbutton

1
推荐指数
1
解决办法
125
查看次数

在java中实现QuickSort的一些问题

这是我的代码:

public class Main
{
    public static void main(String[] args)
    {
        int[] temp = {4,2,6,4,5,2,9,7,11,0,-1,4,-5};
        quickSort(temp);
        for(int s : temp) System.out.println(s);
    }

    public static void quickSort(int[] data)
    {
        quickSort(data, 0, data.length);
    }

    public static void quickSort(int[] data, int first, int n)
    {
        int p, n1, n2;
        if(n > 1)
        {
            p = partition(data, first, n);
            n1 = p - first;
            n2 = n - n1 - 1;
            quickSort(data, first, n1);
            quickSort(data, p+1, n2);
        }
    }

    private static int partition(int[] A, …
Run Code Online (Sandbox Code Playgroud)

java sorting quicksort

0
推荐指数
1
解决办法
879
查看次数

在java中随机生成整数数组的问题

我试图生成一个N个整数值在0到100000之间的数组.

这是代码:

import java.util.*;
public class Main
{

    public static Scanner input = new Scanner(System.in);

    public static void main(String[] args)
    {
        int N;
        System.out.println();
        System.out.print("Enter an integer number: ");
        N = input.nextInt();
        int[] a = new int[N];
        Random generator = new Random();
        for(int i = 0; i < a.length; i++)
        {
            a[i] = generator.nextInt(100001);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我注意到,每次我生成新数组时,数组中的大多数整数都是5位数,有时有4位数,很少有3位数,但我从未发现2位数或更少的数字.

我的实施错了吗?

java arrays random int

0
推荐指数
2
解决办法
442
查看次数

你能帮我做一下这个算法"向右或向左移动一个字符串"

我正在研究一个使用PIC18,LCD等实现时钟的项目,我正在使用mikroC来实现这个项目.

但是,我不擅长C而且我在某些方面陷入困境.时钟有一个菜单,有多个选项,可以让用户设置时间,闹钟,闹钟声等.菜单包含以下内容:

1. Set Time
2. Add Alarm
3. Select Alarm
4. Add New Tone
5. Select Tone
6. EXIT
Run Code Online (Sandbox Code Playgroud)

时钟有3个按钮,OK,RIGHT,和LEFT.当时钟开机时,它将Set Time默认显示在LCD上.我想添加一个功能,当我按下RIGHT按钮它应该显示Add Alarm但逐渐不直接.我在菜单中有6个项目,所以我必须逐步进行12次运动(右侧6个,左侧6个).我试过这个如下:

 Lcd_Out(2, 2, "   set Time   ");
 Delay_ms(50);
 Lcd_Out(2, 2, "  set Time    ");
 Delay_ms(50);
 Lcd_Out(2, 2, " set Time     ");
 Delay_ms(50);
 Lcd_Out(2, 2, " et Time      ");
 Delay_ms(50);
 Lcd_Out(2, 2, " t Time       ");
 Delay_ms(50);
 Lcd_Out(2, 2, " Time         ");
 Delay_ms(50);
 Lcd_Out(2, 2, " ime …
Run Code Online (Sandbox Code Playgroud)

c embedded algorithm mikroc

0
推荐指数
1
解决办法
2266
查看次数

根据总位数反转一个数字

javascript中是否有内置函数可以根据总数反转一个数字?如果没有如何实施呢?

number = 2;
total_number = 10;
__________________
answer = 9;
Run Code Online (Sandbox Code Playgroud)
reverse(2, 10) // returns 9
Run Code Online (Sandbox Code Playgroud)

以来:

 1  == 10
[2  ==  9]
 3  ==  8
 4  ==  7
 5  ==  6
 6  ==  5
 7  ==  4
 8  ==  3
 9  ==  2
 10 ==  1
Run Code Online (Sandbox Code Playgroud)

javascript number-manipulation

0
推荐指数
1
解决办法
382
查看次数

如何在Java中创建Listview?

如何在Java中创建ListView?你能给我一个关于如何创建ListView的简单示例代码吗?

java user-interface swing jframe jlist

0
推荐指数
2
解决办法
3万
查看次数

编写一种方法,以24小时格式(1430)和12小时格式(下午2:30)返回时间

所以,我正在尝试使用SimpleDateFormat来获取用户输入,但我不断收到错误,线程"main"中的异常java.lang.IllegalArgumentException:无法将给定的对象格式化为日期

我不确定如何获取字符串来获取信息并转换它,或者是否可以这样做.任何能引导我朝正确方向发展的评论都将非常感激.

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class takeTime {


    public static void main(String[] args) {


        Scanner reader = new Scanner(System.in);

        System.out.print( "Please enter a time: " );
        String now = reader.nextLine();
        SimpleDateFormat format = new SimpleDateFormat("h:mm a");
        System.out.println( format.format(now));
    }

}
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
393
查看次数

如何在jtextfield中键入阿拉伯语文本

有人请帮我完成我的项目.我的java项目中有文本字段,我想用阿拉伯语输入学生的详细信息.我尝试了很多来源,但他们没有用.我知道文本字段支持阿拉伯语输入,因为我在oracle文档中看到了它.请有人帮帮我..

java swing input arabic jtextfield

0
推荐指数
1
解决办法
624
查看次数

cmd java无法正常工作

我目前正在学习Java并使用我的命令提示符作为编译器.但每次我执行java命令后跟我的测试类"Hello",我得到以下错误消息:

Exception in thread "main" java.lang.NoClassDefFoundError: Hello (wrong name: hello/Hello)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Run Code Online (Sandbox Code Playgroud)

现在我检查了我的"CLASSPATH"环境变量,它是正确的,如下所示:.; C:\ Program Files\Java\jdk1.7.0_25\bin; 我甚至试过删除.从CLASSPATH开始,但它没有做任何不同的事情.现在我的javac命令可以通过创建.java类的.class版本来正常工作.但我真的无法让它实际执行java命令.

我的类的名字是Hello,所以我输入了javac Hello.java来将我的文件编译为类文件并且它有效.但是当我输入:java Hello是我收到上述错误消息的时候.我已经在我创建的NetBeans IDE上测试了该程序,它完美无缺,没有任何错误.

有什么可能会阻止我执行我的java命令来运行.class文件?

java classpath

0
推荐指数
1
解决办法
193
查看次数