Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 10:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement
Bitcoin Dice Game


Java Color.rgb(random,random,random)

Discussion on Java Color.rgb(random,random,random) within the Java forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Java Color.rgb(random,random,random)

Guten Abend liebe Community,

ich habe ein Anliegen.

Wie ist es möglich bei der Methode : setTextColor(Color.rgb(0,0,0));
anstatt (0,0,0) 3 random Integer zu verwenden wenn ja wie?

Ich habe es mal so probiert:
Code:
        final Random r = new Random();
        int rgb = r.nextInt(255 - 0) + 0;
        .
        .
        .
	text.setTextColor(Color.rgb(r,r,r));
Jedoch wird mir dann folgender Fehler anzeigt:
Code:
The method rgb(int, int, int) in the type Color is not applicable for the arguments (Random, Random, Random



TeraTroll is offline  
Old 05/19/2014, 21:26   #2
 
elite*gold: 110
Join Date: Jun 2013
Posts: 599
Received Thanks: 506
Du übergibst der Funktion den Parameter "r" welcher ein Wert von Typ Random ist, obwohl der Typ Integer gewollt ist.
deine Funktion müsste so aussehen:
Code:
final Random r = new Random();
int rgb = r.nextInt(255 - 0) + 0;
text.setTextColor(Color.rgb(rgb,rgb,rgb));


​Tension is offline  
Thanks
1 User
Old 05/19/2014, 21:36   #3
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Vielen dank =)

Bin gerade dabei meine erste App zu schreiben(ganz Simple gehalten 11 knöpfe mit verschiedenen Farben, wenn man auf einen Knopf drückt ändert sich die Farbe eines Textes zu der bestimmten Farbe.
Bei dem eben erstelltem "Random" Knopf erscheint eine Random Farbe(ist ja klar :P))
Das ganze sieht in etwa so aus:
Code:
    	random.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
		        int r = ran.nextInt();
		        int g = ran.nextInt();
		        int b = ran.nextInt();
				text.setTextColor(Color.rgb(r, g, b));
				
			}
		});
Ist es auch möglich, dass die Farbe sich dauernd ändert solange man den Knopf gedrückt hält?
TeraTroll is offline  
Old 05/19/2014, 22:05   #4
 
elite*gold: 110
Join Date: Jun 2013
Posts: 599
Received Thanks: 506
Kenn mich nun nicht genau mit den Funktionen aus aber vllt würde gehen:
OnTouchListener
OnHoverListener


​Tension is offline  
Thanks
1 User
Old 05/19/2014, 22:28   #5
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Ich probiers mal danke !


TeraTroll is offline  
Reply



« Syntax Error on Token /Java | Java Double Variable »

Similar Threads Similar Threads
[Release]Random Color and set +18 for new characters
06/28/2013 - 4Story - 15 Replies
Edit: i dont realease more nothing
[SALE] Random ISRO chars in random servers CHEAP, from 1$ to 3$
06/03/2012 - Silkroad Online Trading - 4 Replies
Hello, I want to sell all those chars very cheap for PayPal money from 1$ to 3$ , because I need some money to buy usb joystick to play FIFA on pc ^^ If you buy them all, I can sell all those chars for 15$!!! Contacts - skype: myntex2 I ACCEPT PAYPAL ONLY So let's start:



All times are GMT +1. The time now is 10:08.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2020 elitepvpers All Rights Reserved.