Rubik Cube - Aligning Middle Side Color With Bottom Middle Side Color

Jan 16, 2015

I am trying to align the core/middle side color of a cube, index 4, with the bottom middle color of the same side, index 7. (Each side has values 0-8 where 0 - is the top left corner, 1 is the top mid corner, 2 is the top right corner, 3 is the middle left corner, etc).

In addition to lining up those two colors, I am also making sure that the neighbor color of index 7(the color that it is attached), in this case the bottom color, matches with the top core/middle color. I will attach some pictures and a print out to show what I am talking about...

However, in my code when I am trying to align all of these up together, it does not go into the while loop. Each of the loops essentially is trying to get a match of same color with index 4 and 7, as well as making sure that index 7's neighbor color (the bottom color, in this case) matches with the top color.

Here is what I have tried:

private void alignSideColor(){//make the bottom colors neighbor match with a middle side value and rotate it to the top, for the top cross

if(cube.bottom.square[1].charAt(0) == topColor){
while(cube.front.square[7].charAt(0) != frontColor && cube.bottom.square[1].charAt(0) != topColor){
rotateBottomClockwise(1);
System.out.println("Trying to align side color...");

[Code] .....

The print out of the ELSE IF is:
alignment is: W-G and tops: R-R
NOW ITS ALIGNED
even though the sides, index 4 and 7, are NOT aligned with each other

I have also tried the same thing but with out the 2nd condition in each while loop, and although is DOES enter the while loop, it does not perform correctly -- index 4 and 7 WILL have matches colors, but it does not check to see if index 7's neighbor matches with the top color.

Here is how it prints out
** ** ** G7 B6 Y1 ** ** **//this portion is the back of the cube
** ** ** R6 W5 O4 ** ** **
** ** ** R3 W2 O1 ** ** **
B3 G4 Y9 W9 O8 Y7 W3 B4 G9//this portion is the left, top, and right of the cube
B2 G5 R8 W4 R5 Y6 O2 B5 G8
O7 W8 R9 B7 B8 B9 R1 R4 R7
** ** ** O3 O6 O9 ** ** **//this portion is the front of the cube
** ** ** Y2 Y5 Y8 ** ** **
** ** ** B1 G6 W7 ** ** **
** ** ** Y3 Y4 G1 ** ** **//this portion is the bottom the cube
** ** ** R2 O5 G2 ** ** **
** ** ** W1 W6 G3 ** ** **

Here is the cube showing the top, left and front side

Here is the left and bottom side. As you can see index 4, G5 -- yes that is a 5 lol -- does not have the same color as index 7, W8.

I need to rotate the bottom until W8 is aligned with a middle white value. An examples of a neighbor is: W8-R2

View Replies


ADVERTISEMENT

Swing/AWT/SWT :: How To Display Two JComboBoxes Side By Side

Jan 20, 2015

I am trying to display two JComboBoxes side by side. I can successfully display them as part of a BorderLayout if they are in the North and East, but when I try to display them side by side in the same area, eg North, only one of the combo boxes gets displayed.

package selectingshapes;
import java.awt.Graphics;
import java.awt.Color;
import javax.swing.JPanel;
import java.awt.Graphics2D;
import java.awt.FlowLayout;
import java.awt.event.ItemEvent;

[Code] .....

View Replies View Related

Schedule More Tasks Side By Side

Aug 16, 2014

I'm using SchedulerExecutorServices to Schedule a task. My Question is how can i schedule more than one task side by side:

Here is what I'm doing:

public class Scheduler {
public Scheduler(Runnable thread, int startAfter, int iterateAfter, TimeUnit timeUnit, int length) {
ScheduledExecutorService scheduler = Executors
.newSingleThreadScheduledExecutor();
final ScheduledFuture<?> timeHandle = scheduler.scheduleAtFixedRate(

[Code] ....

View Replies View Related

Random Color Ball And Move Bottom Bar Vector?

Feb 20, 2014

I created this simple vector java program where ball falling and when collide with the bar below, the ball stops.

I need to make the ball falling randomly from different direction and also need to make the bar move left right using keyboard arrow.

Code:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
 //using timer to increase the counter

[code].....

View Replies View Related

Print Out A Rubik Cube Using A Matrix

Dec 22, 2014

I am trying to print out a rubix cube nicely so that it looks something along the lines of this:

** ** ** R1 R2 R3 ** ** **
** ** ** R4 R5 R6 ** ** **
** ** ** R7 R8 R9 ** ** **
B1 B2 B3 Y1 Y2 Y3 G1 G2 G3
B4 B5 B6 Y4 Y5 Y6 G4 G5 G6
B7 B8 B9 Y7 Y8 Y9 G7 G8 G9
** ** ** O1 O2 O3 ** ** **
** ** ** O4 O5 O6 ** ** **
** ** ** O7 O8 O9 ** ** **
** ** ** W1 W2 W3 ** ** **
** ** ** W4 W5 W6 ** ** **
** ** ** W7 W8 W9 ** ** **

however, when I try to print out the entire cube, I get this:

** ** **
** ** **
** ** **
R1 R2 R3
R4 R5 R6
R7 R8 R9

[code]....

I have found out the area that causes this, my toString, but I want to know if there is something built in or not that will allow me to print it such that I can continue printing it at the same row level as its neighbor, even though I create a new line for each individual column? Here is the code that I try to print out the entire cube:

void printEntireCube(){
for(int row = 0; row < 4; row++){
for(int col = 0; col < 3; col++){
System.out.print(cube[col][row] + " ");
}
System.out.println();
}
}
void createCube(){

[code]....

View Replies View Related

JavaFX 2.0 :: Setting Background Color For Layout - Fill / Color On OS X

Jun 10, 2014

No problem setting background color for layouts, e.g. bdrPn.setBackground(new Background((new BackgroundFill(Color.BLACK, CornerRadii.EMPTY, Insets.EMPTY))));
 
But neither of the following are working for me, running JavaFX 8 on latest OS-X
 
scene = new Scene(bdrPn, winW, winH, Color.BLACK);
scene.setFill(Color.BLACK); 
scene.setFill() worked fine for previous versions of JavaFX.

View Replies View Related

How To Get Median / Middle Value In Array

Apr 5, 2014

So first of all we use textpad in our java course (idk why) and the Easy.In method for our input. Any way I have this assignment and we're ask to make a program that input

1) how many numbers were input
2) the largest value
3)smallest value
4) average value and
5) middle/median value.

I manage to figure out the code for the other except the median value. Here's my code

class project2
{
public static void main(String[] args) {
System.out.println("How many numbers you want to input");
int maxItems = EasyIn.getInt();

[Code].....

View Replies View Related

Take First / Middle And Last Name And Print Initials

Oct 14, 2014

String firstName = "John";
String middleName = "Fitzgerald";
String lastName = "Kenady";

System.out.println(firstName.charAt(0) + middleName.charAt(0) + lastName.charAt(0));

So, while doing some homework, I came across an oddity. The assignment was to take a first, middle and last name and print the initials. The above code was my first solution, however it prints the number 219 instead of JFK.

For the record, I worked around it by using the .substring method instead.

View Replies View Related

Can't Get Background Color To Change From Basic Gray Color

Oct 20, 2014

I've just started working on a program and i'm already having difficulties with the program. I can't get the background color to change from the basic gray color. Maybe you can tell me what i'm doing wrong.

import javax.swing.JFrame;
import javax.swing.WindowConstants;
import java.awt.*;
import java.lang.Object;
import java.awt.Color;
public class FrameDemo{
public static void main(String args[]){
Toolkit toolkit = Toolkit.getDefaultToolkit ();

[Code]...

also if theres any way to shorten up what I have there, that would be great.

View Replies View Related

How To Position 8 Objects Across Middle Of Screen

Oct 18, 2014

I am trying to draw add flowers on a graphics window. I can do this just fine, however the position starts from the far left and goes to the far right. I would like to position the 8 flowers in the center of the screen but can't seem to get the right formula to do so. Here is what I have so far to draw the flower, which is simply a GOval nothing complex:

Java Code:

box.flowers=8;
for (int xpos1 = 10; xpos1 < getWidth() - 40; xpos1 += getWidth() / box.flowers) {
box.drawFlowers(xpos1, 400);
} mh_sh_highlight_all('java');

The box size of the window is 800 by 600. Ideally I would like to place x amount of flowers spread across the middle of the screen. How might I do this???

View Replies View Related

How To Delete Element In The Middle Of Linked List

Jan 7, 2014

package test2;
import java.util.LinkedList;
public class Q {
public static void main(String[] args) {
LinkedList link = new LinkedList();

[Code] ....

So how to delete an element in the middle of the linked list?

View Replies View Related

Swing/AWT/SWT :: JTable Column In The Middle Is Empty?

Jan 23, 2014

I have a problem with my JTable.

When i run my program i see a JTable with data in it. The first 3 columns are filled with data, the next one is empty. Other columns that come afther the empty one are also filled.

So my 4th column is empty. But it only apears empty, cause when i move the 4th column to the left. The same column that was at 4th place is now at 3th place and filled up with data.

So the 4th column apears empty but it contains data when i move it to the left or the right.

Why does it show an empty column at the 4th place?

Some printscreens to get it clear:

In attachment:

attachment1 = 4th Column is empty
attachement2 = 4th column is moved to 3th place and is filled with data.

View Replies View Related

Input String Color Name And Set It To Color Object

Nov 24, 2009

If I want to read from file the word "red" And then the following is not the right way like in the code ,, How to set the Color name

File inputFile = new File ("C:\input.txt");
Scanner scan = new Scanner (inputFile);
String RedColor=scan.nextLine();
Color backColor = new Color(redColor);

View Replies View Related

Sort User Input 3 Words Alphabetically And Output Middle Word

Feb 8, 2014

I have a project requiring me to build a program having a user input 3 words, sort them alphabetically and output the middle word. I have done some searching and seem to only come back with results for sorting 2 words. I so far have code to get the user input but I am completely lost as to how to sort them alphabetically.

import java.util.Scanner; //The Scanner is in the java.util package.
public class MiddleString {
public static void main(String [] args){
Scanner input = new Scanner(System.in); //Create a Scanner object.
String str1, str2, str3;
System.out.println("Please enter three word words : "); //Prompt user to enter the three words

[Code]...

we havnt done arrays yet and I THINK i have to do compareTo.....how to use it?

View Replies View Related

Cannot Get Numbers To Switch To The Other Side Of Table

Oct 23, 2014

I was making this program and I ran into an issue which is that I cant seem and understand how to get the numbers to go to the other side of the table

I had to make a program that converted 1-9 miles to kilometers and the other side 25-65 (increments of 5) kilometers to miles and thats the part I am having trouble with.

Here is what I have so far

import java.util.Scanner;
public class MilesAndKilos {
public static void main(String[] args) {
int miles;
double kilometers=1.60934;

[Code] ....

and this is how I want it to look

MilesKilometersKilometers Miles
1 1.609 | 25 12.430
2 3.219 | 30 15.538
3 4.828 | 35 # here
4 6.437 | 40 # here
5 8.047 | 45 # here
6 9.656 | 50 # here
7 11.265 | 55 # here
8 12.875 | 60 37.290
9 14.484 | 65 40.398

View Replies View Related

Client Info On Server Side

Apr 6, 2014

I want to ask that, when a server listen to A port and it accepts a request from a client then the server accepts the request using accept method,but how does the server get the info about the client like wat is the port no and ip address of the client,I read a answer regarding this that Server never gets the port no of client only the ip address and it connects to client using a connection stream but as far I know from networking, a device must have the ip address and port no of the device it wants to connect to.

View Replies View Related

JSF :: Server-side State Saving

Nov 25, 2014

in my web.xml the.STATE_SAVING_METHOD setting is server

<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>

for measurement of application security isn't not allow to change this parameter to client , so the problem when I access for application and I open a new page via linker for print for example and I would access for my initial page to make change or modify my initial page it s no possible to make any modification because I have a empty bean , but if the state saving is a client I haven't a problem because a tree map is stored in client browser, so my version of JSF is 1.1.1 ,

View Replies View Related

2D Side Scroller Moving Background In Java

Jan 18, 2014

I have been following a 2d side scroller tutorial in java and have got the basics working, I changed the code a bit to make it so that the tiles and background are always moving, this worked as i intended.Within the character class:

if (speedX < 0) {
centerX += speedX;
}
if (speedX == 0 || speedX < 0) {
bg1.setSpeedX(0);
bg2.setSpeedX(0);
 
[code]....

I wanted a way to make it so that if the character moves left, the tiles + background move slower. I am having issues with variable scope and setters/getters. Within the main game class, I have the code:

case
KeyEvent.VK_LEFT:
character.moveLeft();
character.setMovingLeft(true);
break;

How can i include an if statement within the tile class that reads whether the character is moving left (determined from a keyPressed event in the main game class) and adjusts the speed of the tiles accordingly?I want to write something to the effect of:

if (setMovingLeft = true){
speedX = bg.getSpeedX() * 3;
tileX = tileX + speedX - 1; << changed from - 4

View Replies View Related

How To Update To Allocate Memory In Windows Side

Sep 12, 2014

i am running unix scp command as below using Runtime.getRuntime.exec();

scp -P10022 -i /home/.ssh/id_ds 2937_filename.xls Username@hostname

following is the syntax in java:

final Runtime r=Runtime.getRuntime(0;
final String[] arg={ "/bin/sh","-c",command};
final Process process=r.exec(arg);

i am getting followin error java.io.IOException: cannot run program "/bin/sh: java.io.IOException: error=12, Cannot allocate memory

what i need to update to allocate memory in windows side.

View Replies View Related

Servlets :: How To Provide Server Side Validation With JSP

Apr 8, 2014

I want to know what is the best way for server side validation in servlets with JSP.

View Replies View Related

JSP :: User Server Side Validation In Pages

Apr 3, 2015

I have a Registration Form in which I am registering user to perform some sort like Entering messages I want to perform some Server Side validation.

Like suppose a user has Enter an Id then as soon as he start entering the Id then I want that this Id should be checked in database that if this Id exists in database or not.

and similar types of validation I want to apply on other fields to.

How can I acheive this?

View Replies View Related

Web Services :: JAX-WS How To Log Request And Response On Client Side

Nov 27, 2014

I am calling a SOAP based webservice using JAX-WS and a client jar. I want to get a request and response somehow and save it for audit purposes. How I can do this?

When I google it, only Handlers come up, but, as far as I understand, it is not applicable on client side.

View Replies View Related

Java EE SDK :: How To Push Messages From Server Side

Jan 18, 2012

I have some data in the database and values can be added on demand. so when ever the value added to the database i need to promt that message to all users which are accessing my website, so how can i acheive this....

View Replies View Related

Applets :: Java Applet Freezing At Client Side?

May 6, 2014

We have a weblogic based application, which runs Applet at the client side when the application is launced.

the application is getting freezed for a client.

how we can analyze the cause of this behavior,

1) As to how we can take thread dump or any other details to analyze the issue.

View Replies View Related

JSF :: Tomahawk Tree - Find Node ID In Bean Side?

Jan 6, 2015

I used tomahawk t:tree for showing my data in tree structure and displayed that very fine. But my problem is how can we find the node id in bean side when we select one node .Because i want to show some data based on that node.

View Replies View Related

JComponents Remained On Side When Frame Size Was Increased?

Apr 29, 2014

Below is a picture of a frame which needs is formed/opens as result of the button-click event of a button. I am copying the code of the entire action listener as well. The problem is that the size of the frame set by setSize(x, y), but the components don't appear accordingly. The size of the frame has increased (by setSize(x, y), i had set a different size earlier which was smaller) and so the components appear at one side on the frame.

Java Code:

static class btninstr_Action implements ActionListener{
public void actionPerformed(ActionEvent arg0) {
JFrame frame2= new JFrame();
frame2.setVisible(true);
frame2.setSize(500,500);// add custom panel to get perfect work

[Code] ....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved