Not to sure why the integers lowRange and highRange are not going between these classes.
package guessnumber;
public class GuessNumber 
{
    static public int computerGenedNumber;
    static public int lowRange;
    static public int highRange;
    static public int playerGuess;
    public static void main(String[] args) 
    {
        Input.range(lowRange, highRange);
        Rand.number(lowRange, highRange, computerGenedNumber);
        Input.guess();
        Give.result();
    }
}
Next Class:
package guessnumber;
import javax.swing.JOptionPane;
class Input 
{
    public static void range(int lowRange, int highRange) 
    {
        String rawUserInput;
        rawUserInput = JOptionPane.showInputDialog("Please enter the range you wish to guess. (EX: 1-10)", "1-10");
        for(int i = 0; i < rawUserInput.length(); i++)
        {
            if(rawUserInput.charAt(i) == '-')
            {
                lowRange = Integer.parseInt(rawUserInput.substring(0, i));
                highRange = Integer.parseInt(rawUserInput.substring(i + 1, rawUserInput.length()));
            }
        }
    }
    static void guess() 
    {
    }
}
And the last relevant one:
package guessnumber;
class Rand 
{
    static public void number(int lowRange, int highRange, int computerGenedNumber) 
    {
        computerGenedNumber = (int)(Math.random() * (highRange - lowRange) + lowRange);
    } 
}
The rest of the classes are currently blank so I don't think I need to put them here too.
 
     
    