Click here to Skip to main content
15,435,438 members
Home / Discussions / Java
   

Java

 
AnswerRe: What is causing error in my merge sort java code? Pin
Richard MacCutchan3-Dec-21 6:09
mveRichard MacCutchan3-Dec-21 6:09 
QuestionWhat may be the error in this java ->merge sort code? Pin
Vivek Halakatti2-Dec-21 7:15
MemberVivek Halakatti2-Dec-21 7:15 
AnswerRe: What may be the error in this java ->merge sort code? Pin
Richard Deeming2-Dec-21 21:29
mveRichard Deeming2-Dec-21 21:29 
QuestionWhy am I getting an error concatenating a String in java 16? Pin
Toml61828-Nov-21 6:13
MemberToml61828-Nov-21 6:13 
AnswerRe: Why am I getting an error concatenating a String in java 16? Pin
Gerry Schmitz28-Nov-21 7:58
mveGerry Schmitz28-Nov-21 7:58 
QuestionRe: Why am I getting an error concatenating a String in java 16? Pin
Richard MacCutchan28-Nov-21 8:13
mveRichard MacCutchan28-Nov-21 8:13 
AnswerRe: Why am I getting an error concatenating a String in java 16? Pin
Toml61828-Nov-21 9:55
MemberToml61828-Nov-21 9:55 
Questionhelp with 2d cellular automata in JavaSwing Pin
Suave6519-Nov-21 9:10
MemberSuave6519-Nov-21 9:10 
Can someone help with this task?

Reuse the included class CA in order to provide graphical interface: instead of printing X's and blanks on the screen, black and white cells are drawn on the canvas depending on the CA's state. Your SwingCA class should accept a single argument representing a Wolfram's rule (handle exceptions!) and generate 600 generations each of size 400. For example, if you run java SwingCA 30 the image you get should resemble:

https://media.cheggcdn.com/media/59e/59e3b9d6-7ede-413d-a953-78cbb74e925b/phpYbnEbr[^]

REUSE THIS CLASS:

-----------------------------------------

public class CA {
// Data Members
private boolean[] cell;
private int size;
private int rule;
private boolean[] ttable;

// Constructor
public CA(int size, int rule) {
this.rule = rule;
this.size = size;

// Initialize Truth Table
ttable = new boolean[8];
for (int i = 0; i < ttable.length; i++) {
ttable[i] = (rule & 0x1) == 1? true: false;
rule >>= 1;
}

// Create Cells
cell = new boolean[size];
// Set Middle Cell To 1
cell[size / 2] = true;
}

// Compute And Return Next State
public boolean[] getState() {
// Array To Hold New State
boolean[] newCell = new boolean[size];

for (int i = 1; i < size - 1; i++) {
// Get Left Current And Right Values
int left = cell[i - 1]? 1 : 0;
int cur = cell[i] ? 1 : 0;
int right = cell[i + 1]? 1 : 0;

// Convert It To Decimal And Use It As Index For Rule Array
int ruleIdx = 4 * left + 2 * cur + 1 * right;

// Set New Cell Value To Rule TT Value
newCell[i] = ttable[ruleIdx];
}

// Update Cell Array
cell = newCell;

// Return New State
return cell;
}
}
QuestionRe: help with 2d cellular automata in JavaSwing Pin
Richard MacCutchan19-Nov-21 21:55
mveRichard MacCutchan19-Nov-21 21:55 
QuestionSending BufferedImage thought a socket Pin
Valentinor8-Oct-21 2:10
MemberValentinor8-Oct-21 2:10 
AnswerRe: Sending BufferedImage thought a socket Pin
jschell24-Oct-21 6:53
Memberjschell24-Oct-21 6:53 
GeneralRe: Sending BufferedImage thought a socket Pin
Valentinor24-Oct-21 21:40
MemberValentinor24-Oct-21 21:40 
GeneralRe: Sending BufferedImage thought a socket Pin
jschell23-Dec-21 5:29
Memberjschell23-Dec-21 5:29 
AnswerRe: Sending BufferedImage thought a socket Pin
Gerry Schmitz25-Oct-21 8:35
mveGerry Schmitz25-Oct-21 8:35 
AnswerRe: Sending BufferedImage thought a socket Pin
Joop Eggen 202125-Nov-21 6:15
MemberJoop Eggen 202125-Nov-21 6:15 
QuestionJava Programming Challenge Pin
Purvesh Ptdr24-Sep-21 18:22
MemberPurvesh Ptdr24-Sep-21 18:22 
QuestionRe: Java Programming Challenge Pin
Richard MacCutchan24-Sep-21 21:19
mveRichard MacCutchan24-Sep-21 21:19 
Questionjava jshell beanshell eval string Pin
Majid Karimi27-Aug-21 23:45
MemberMajid Karimi27-Aug-21 23:45 
AnswerRe: java jshell beanshell eval string Pin
jschell5-Sep-21 8:55
Memberjschell5-Sep-21 8:55 
QuestionDefault Casting a column to type using Hibernate Pin
ficevivu3-Aug-21 19:50
Memberficevivu3-Aug-21 19:50 
QuestionHow to make a scrolling background for a JPanel in java? Pin
Mr.Corona13-Jul-21 1:51
MemberMr.Corona13-Jul-21 1:51 
QuestionRe: How to make a scrolling background for a JPanel in java? Pin
Richard MacCutchan13-Jul-21 2:37
mveRichard MacCutchan13-Jul-21 2:37 
AnswerRe: How to make a scrolling background for a JPanel in java? Pin
Mr.Corona13-Jul-21 2:41
MemberMr.Corona13-Jul-21 2:41 
GeneralRe: How to make a scrolling background for a JPanel in java? Pin
Richard MacCutchan13-Jul-21 2:46
mveRichard MacCutchan13-Jul-21 2:46 
GeneralRe: How to make a scrolling background for a JPanel in java? Pin
Mr.Corona13-Jul-21 2:53
MemberMr.Corona13-Jul-21 2:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.