How To Make Hangman Program Work For Phrases With More Than One Word
Apr 13, 2015
I created the following hangman program, but it only works for one word file inputs. How can I modify the program to make it work for files with a multiple word phrase?
/**This program is a basic Hangman game. It takes a word or phrase from a file, and then asks the user to guess the letters in it. The program ends when the user inputs 8 wrong guesses.
*/
import java.util.Scanner;
import java.io.*;
public class hangman{
public static void main (String[] args) throws FileNotFoundException{
Scanner kb = new Scanner(System.in);
String guess;
[Code] ....
View Replies
ADVERTISEMENT
Apr 9, 2015
I created a simple Hangman game. It functions correctly, the only issue is when the file contains a phrase (2 or more words), spaces are not displayed when the program is run. For example, if the phrase was Java Programming Forums.
It would appear as _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.
I want there to be spaces in between the words. How could I fix this? What would I need to add to my code?
import java.util.Scanner;
import java.io.*;
public class hangman{
public static void main (String[] args) throws FileNotFoundException{
Scanner kb = new Scanner(System.in);
String guess;
String guesses = "";
int wrongGuess = 8;
[Code] ....
View Replies
View Related
Jul 31, 2014
The game runs fine, however I have to include how many times each letter that is guessed occurs within the word. For example, if the guess is e, the program should print out: The character e occurs in 3 positions. How would I go about doing this??
/*
* A program that plays simple word guessing game. In this game the user provides a list of words to the program.
* The program randomly selects one of the words to be guessed from this list.
* The player then guesses letters in an attempt to figure out what the hidden word might be.
* The number of guesses that the user takes are tracked and reported at the end of the game.
*/
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
[Code] .....
View Replies
View Related
Jan 18, 2014
i'm started to program a hangman game i Java not javascript i ecplice. the code so i can move forword just take the code and program it s it works.
import java.util.*;
public class GameLogic {
private boolean isStarted;
private int numberOfGuesses;
private int maxGuesses;
private List<String> guesses;
private String currentWord;
[code]....
View Replies
View Related
Nov 22, 2014
So I am trying to make my hangman program to show graphics. Here is what I have so far. How do I make my variables in here into a graphics program?
import java.util.Scanner;
import java.awt.*;
import javax.swing.*;
public class Hangman2 extends JFrame
{
public static void main(String args[])
{
Scanner sc = new Scanner (System.in);
Hangman2 gp = new Hangman2();
[code]....
View Replies
View Related
Apr 7, 2015
I am trying to create a Hangman program using Arrays. When trying to compile my code I get the following error: 50: error: no suitable method found
for setCharAt(int,String)
method StringBuffer.setCharAt(int,char) is not applicable
method AbstractStringBuilder.setCharAt(int,char) is not applicable
Here's the code:
import java.util.*;
import java.io.*;
public class hangman {
public static void main() throws IOException {
Scanner kb = new Scanner(System.in);
String filename;
[code]....
View Replies
View Related
Apr 28, 2014
How to replace correct letter with the blanks in the program. Last method in program used to print correct letters.
import java.util.*;
import java.io.*;
public class Hangman {
public static Scanner keyboard;
public static final int MAXSIZE = 15000;
public static final int NUM_GUESS = 8;
public static final int WORD_LENGTH = 20;
[Code] ....
View Replies
View Related
Mar 19, 2014
how to make this restart button work. This is what I have so far. I have put the restart button code in red and bold...
package Game;
public class Buttons extends javax.swing.JPanel {
private GameWorld world;
private int restart;
[code]....
View Replies
View Related
Dec 6, 2014
I am trying to make a java Simon game but I cannot figure out how to make the GUI work. I have this so far, but now it just keeps saying I lose and it isn't functioning. It seems the only way I can make it work is having the action listeners in the do loop, but then once a button is clicked, the code errors out.
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.Random;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
[code]....
View Replies
View Related
May 10, 2014
I tried to make a splash screen it didn't work.Here is the error message: Exception in thread "main" java.lang.Error: Unresolved compilation problems:
JSplash cannot be resolved to a type
JSplash cannot be resolved to a type
at com.mime.splashscreen.SplashScreen.main(SplashScre en.java:8)
The code is:
package com.mime.splashscreen;
public class SplashScreen {
private static final String Color = null;
public static void main(String[] args) {
JSplash splash=new JSplash(SplashScreen.class.getResource("splash.png"), true, true, false, "V1",
null, java.awt.Color.RED, java.awt.Color.BLACK);
}
}
View Replies
View Related
Mar 7, 2014
here is the code i already have made;
import java.awt.*;
import javax.swing.*;
public class EX_7_2 extends JFrame
{
public EX_7_2()
{
setLayout(new BorderLayout(5, 10));
[Code] ....
View Replies
View Related
Apr 9, 2014
So what I do normally is draw the bottom layer of grass, and when I draw the second layer with trees, the tree layer has a shadow, that shadow doesn't go ontop of the grass layer, but instead it overwrites the grass layer aswell and I've checked the color codes, the shadow has combined with white, not the first layer.
it's obvious that that's not how alpha works then, how do I do it?
View Replies
View Related
Apr 10, 2014
/code
package com.eclipsedistilled.cis125;
import java.util.Scanner;
public class HowellBank {
public static void main(String[] args) {
//Written by George Torgerson
//Chapter 4 Link to Logic 7
//Program that accepts an account number, the account owner's first
//Declarations
int accountNumber;
[code]....
This is for college homework. Fictional bank. I would like the year to look like Year 1, Year 2, etc.
View Replies
View Related
Mar 4, 2014
Create a WordCounter class with a constructor that takes a file name as a parameter. The class should have two fields: one for the file name and one for a HashMap to store word count information. The constructor should call a private method, countWords, that reads in the file and counts the word frequencies. The class should contain a get method for each field, as well as a print method that prints out the map in the following format:word:frequency. When printing, the map should be sorted by either the word order or frequency (Hint: see Collections.sort)You should include the sample text file on Blackboard
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Scanner;
public class WordCounter
[Code] .....
View Replies
View Related
Apr 1, 2015
I was given the assignment of creating a number to word program for my first college java programming homework.
Here is what I have created so far :
import java.util.*;
public class PrintNumberInWord { // saved as "PrintNumberInWord.java"
public static void main(String[] args) {
int number = 5;
Scanner sc = new Scanner (System.in); {
System.out.println ("Enter a number");
System.out.println(" ");
if (number == 1) {
[Code] .....
The first lines were made for us so we could follow a guideline, however, no matter what I type the command prompt displays 5 to me, I know thats because 5 is defined in the beginning but backspacing 5 causes the program not to work at all, how can I get this program to work properly?
View Replies
View Related
Nov 28, 2014
I am working on this object oriented sentinel problem but when i am running it, its showing error.
import java.util.Scanner;
public class example1 {
private String gasmilage;
public example1(String milage){
milage=gasmilage;
[code]....
View Replies
View Related
Dec 27, 2014
public static void main(String[] args) throws FileNotFoundException, IOException{
// TODO code application logic here
FileReader fr = new FileReader("gautam.txt");
BufferedReader br = new BufferedReader(fr);
int line = 0;
int word = 0;
int character = 0;
String s;
while((s=br.readLine())!=null)
[code]...
how to count the character from file
View Replies
View Related
Jun 27, 2014
I am trying to make a java program which should count the occurrences of a specific character in a string. I have 1 error - "cannot find method charAt(int)". Here is what I have.
import java.util.Scanner;
public class ch4q5 {
public static void main(String[] args) {
String input ;
String t ;
int c = 0;
[Code] ....
View Replies
View Related
Jul 3, 2014
Write a program to reverse each word in line(sentence)?
View Replies
View Related
May 24, 2014
i'm trying to do a program that memorizes the elements formed by a word and a number. For example, if I write ABB 3, AB 2, ABB -2, ABC 5, ZZ 2 the program will write:
ABB 1 (the result of abb (3-2))
ABC 5
AB 2
ZZ 2
Also, should write:
2 AB ZZ
5 ABC
1 ABB
I've tried to do it with a TreeMap but i don't know how it works.
View Replies
View Related
Apr 5, 2015
I am making a java program that translates English into Pirate. I need working with the Word Pair class. I'm not sure what needs to be passed to the default constructor. And how to do the method that will take the words and pair them. here is my code and the dictionary file
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class PirateTranslator {
public static void main(String[] args)
[Code] .....
View Replies
View Related
Apr 27, 2015
I have built a binary tree, from a file. In each node, I am storing each word as a string, and an int frequency for each time the word occurs. For the assignment, I need to find how many words occur only once in the file. I wrote the program, but for some reason I am getting a number different from what my professor is expecting.
As far as I know, this file has loaded into the tree correctly, because all of my other answers in the assignment are correct. What am I doing wrong?
public void findUnique() {
System.out.println("There are " + findUniqueWords(root, 0) + " unique words.");
}
private int findUniqueWords(Node subTree, int uniqueCount) {
// Base Case: At the end of the branch
if(subTree == null){
return uniqueCount;
[Code] ....
View Replies
View Related
Aug 7, 2014
i am fairly new to java but have made a few projects so i do know most aspects that would allow me to complete the task its just i have been stuck at the same place now for 2 days.The project is to create a java program that can read specific data within a csv file to work out the averages etc. The csv file is a database of different weather stats . an example of the first 12 months of the csv file is below..
[CSV FILE]
year ,month,average rainfall etc
1946 15.70.616108.131.5
1946 28.23.56111.871
1946 38.82932.9 102.9
1946 414.16.3029.2 150.5
1946 513.96060.7 143.6
[code]...
I know that once the data is indexed i can than use a double to find the average of the 12 specific pieces of data and so on. once this is complete i should than be able to transfer the data to a simple graph.
View Replies
View Related
Mar 13, 2015
The intentions of this program is to prompt a user to enter a file name, and then reads the file. The program will prompt the user to enter a word that needs to be corrected. So lets say I have a text file containing "My name is OP and I Like goind to the Park!" I want to change "goind" to "going",
Now, my second method "isSimilar" executes a similar word with more than one same letter and same length, but I dont know how to execute that whole thing in my third method "correctThisLine" . How I can call that isSimilar method and read in that text file and change that word into that?
import java.util.*;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class WahidMuhammadA3Q2{
String fileName = "AutoCorrectMe.txt";
public static void main (String [] args){
[Code] ....
View Replies
View Related
Aug 19, 2014
I am looking for java codes to generate a word document based on a word template, basically, I have a word template created and in my local path, the template has a proper format with some fields which will be filled in after java codes ran. The java codes will fetch one record from a table, and open the word template and then fill the fields in the word template, and created a new word document and save it in another folder.
I found this example: [URL] which is similar except it uses xml template instead of word template, how to make it work to change the template from xml to word (docx) template?
View Replies
View Related
Jul 1, 2014
Here's My Code.
package bin;
import java.util.Scanner;
public class AppletMain{
public static void main(String[] args){
Scanner oneinput = new Scanner(System.in);
String one;
[Code] ....
I am trying to get it to compare the word I type in to the set word in the object 'secretword'. I have tried everything from equal to == to compareTo, I even created a two hundred line program to do this SIMPLE problem.
View Replies
View Related