JAVA Help, what am I doing wrong?

HI, I have this class and method
It runs properly when called upon, but there is an error at the end and the program ceases - not running running back to my program menu,
anything you can see I'm doing wrong?
Or is there a better/easier way to do this?
import java.io.File;
import java.util.Scanner;
public class Program{
     public Program(){
          super();
     public void printProgramList() throws Exception{
          PL1[] allstudentObjArray = new PL1[9];
               Scanner pl2 = new Scanner(new File("test.txt"));
               int i=0;
          //     boolean found = false;
               while(pl2.hasNextLine())
               //Delimit this line with scanner
               Scanner sa1 = new Scanner(pl2.nextLine());
               sa1.useDelimiter(":");
               allstudentObjArray[i] = new PL1(sa1.next(),sa1.next(),sa1.next(),sa1.next(),sa1.next(),sa1.next(),sa1.next(),sa1.next(),sa1.next());
               i++;
               }//while
               for(int i1 = 0;i1 < allstudentObjArray.length;i1++)
               System.out.println(allstudentObjArray[i1].CourseCode);
               System.out.println(allstudentObjArray[i1].CrsSub1);
               System.out.println(allstudentObjArray[i1].CrsSub2);
               System.out.println(allstudentObjArray[i1].CrsSub3);
               System.out.println(allstudentObjArray[i1].CrsSub4);
               System.out.println(allstudentObjArray[i1].CrsSub5);
               System.out.println(allstudentObjArray[i1].CrsSub6);
               System.out.println(allstudentObjArray[i1].CrsSub7);
               System.out.println(allstudentObjArray[i1].CrsSub8);
               System.out.println("-----------------");     
     }//NEED FOR CLASS
class PL1
String CourseCode = null;
String CrsSub1 = null;
String CrsSub2 = null;
String CrsSub3 = null;
String CrsSub4 = null;
String CrsSub5 = null;
String CrsSub6 = null;
String CrsSub7 = null;
String CrsSub8 = null;
PL1()
PL1(String CourseCode,String CrsSub1, String CrsSub2, String CrsSub3, String CrsSub4, String CrsSub5, String CrsSub6, String CrsSub7, String CrsSub8)
this.CourseCode = CourseCode;
this.CrsSub1 = CrsSub1;
this.CrsSub2 = CrsSub2;
this.CrsSub3 = CrsSub3;
this.CrsSub4 = CrsSub4;
this.CrsSub5 = CrsSub5;
this.CrsSub6 = CrsSub6;
this.CrsSub7 = CrsSub7;
this.CrsSub8 = CrsSub8;
     The text file has data like this
Test123:ABCD1213:ABCD1896:ABCD1890:ABCD1913:ABCD5513:ABCD1673:ABCD8913:ABCD1278

My 2c.
1. Use a list (or other dynamin datastructure) when you do don't know before-hand how-big the list-of-stuff is going to be.
2. "subjects" is obviously a list-of-stuff... so use some sort of "collection" datastructure to represent it, NOT nine distinct variables (puke!)... in this case we do know how big the list-of-stuff is, because we've just read it from file... so an array will do nicely.
3. Oh FFS, use meaningful variable and especially class names! Putz!
package forums;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
class Course
  private final String id;
  private final String[] subjects;
  public Course(String courseCode, String[] subjects) {
    this.id = courseCode;
    this.subjects = subjects;
  @Override
  public String toString() {
    return id+": "+Arrays.toString(subjects);
public class CourseManager
  private List<Course> courses = null;
  public static void main(String[] args) {
    try {
      new CourseManager("CourseManager.txt").print();
    } catch (Exception e) {
      e.printStackTrace();
  public CourseManager(){
  public CourseManager(String filename) throws FileNotFoundException, IOException {
    read(filename);
  public void read(String filename) throws FileNotFoundException, IOException {
    this.courses = new ArrayList<Course>();
    Scanner scanner = null;
    try {
      scanner = new Scanner(new File(filename));
      while( scanner.hasNextLine() ) {
        String[] fields = scanner.nextLine().split(":");
        courses.add(new Course(fields[0], Arrays.copyOfRange(fields, 1, fields.length)));
    } finally {
      if(scanner!=null)scanner.close();
  public void print() {
    for ( Course course : courses ) {
      System.out.println(course);
      System.out.println("-----------------");
}Cheers. Keith.
Edited by: corlettk on 9/05/2009 14:40 ~~ More succinct.

Similar Messages

  • HT1414 I am new on the iPod 5th Gen, I have managed setting up ok, I can send emails via Mail but cannot seem to receive them ? help what am I doing wrong

    I am new on the iPod 5th Gen, I have managed setting up ok, I can send emails via Mail but cannot seem to receive them ? help what am I doing wrong

    Try this...
    Delete the affected email account from your device.
    Tap Settings > Mail, Contacts, Calendars.
    Choose the affected email account, then tap Delete Account.
    Add your account again.

  • Weird behaviour on imported java classes - what am i doing wrong?

    Hello.
    I am working on a java application in Jdeveloper 11g. I thought i'd re-use a few java classes that i had from an earlier project. I went File->import->Java source and pointed out the .java files. They popped into my Jdeveloper project perfectly like i expected. I opened up one of them and spent some time making changes to it. I then opened a second one and changed it too. Upon returning to the first one, i noticed that all my changes were gone and the original version was back. I also notied that by clicking on the history tab, i could see a list of revisions - i guess one for every time i saved the file. What i fail to understand is why the latest revision says "Load External State" and is back to square one.
    Am i using this in the wrong way?
    M@s

    Hi,
    I tried the same but this doesn't happen to me. Which version of JDeveloper do you use ?
    Frank

  • I am trying to print redplum coupons and I can't, help.  I have updated java, adobe flash, and made sure my printer was set on default.  I am not sure what I am doing wrong.  I have contacted redplum and no one will help.

    I am trying to print redplum coupons and I can't, help.  I have updated java, adobe flash, and made sure my printer was set on default.  I am not sure what I am doing wrong.  I have contacted redplum and no one will help.

    No Apple response???  Redplum/Valassis will not help either.  I searched, using the cups error message and though it is Unbuntu, same error so maybe useful...only problem: details would not display unless I join Unbuntu forum.  What a pain to do anything with my Mac or find any help.  I honestly regret buying this buggy OS.
    Anyway, here is what I found, FYI:
    http://ubuntuforums.org/showthread.php?t=483415
    As the old saying goes: when in doubt, consult the manual. The problem appears to be that I added the printer using the KDE Add Printer Wizard. It was automatically given a "socket" URI instead of an "lpd" one. When I:
    - altered the printer settings at http://localhost:631 (the CUPS admin page) as instructed in the manual for the printer, and
    - copied the PPD file into a second place on the hard drive (as instructed on ubunutuforums, see the link above)
    ..everything started working.
    It's still slower than windows, but I can live with that
    Probably a simple fix. Change the socket I.P. to match the printer I.P. like this:
    socket://192.168.1.86:9100. The thing I'm concerned with using socket:// is that AFAIK the printer I.P. must not change. In my case I'm able to assign a static I.P. address to the printer but it's something to consider.
    I found that the only thing I needed to do was change socket to lpd (and remove :9100 off the end as well). See Solving Ubuntu printer “broken pipe” problem (DocuPrint C525A) . BTW thanks for steering me in the right direction - very grateful.      
    Solving Ubuntu printer “broken pipe” problem (DocuPrint C525A)
    Posted on November 25, 2008
    Are you having a problem with your printer under the latest versions of Ubuntu (perhaps it worked under an older version)? Are you able to print short documents, but not longer, or more graphics-intensive, documents? (e.g. the unfortunate people at http://ubuntuforums.org/showthread.php?t=625493). Do they sit there as Processing for ages and then switch to Held? If you have the same problem I had the solution I tried may work for you too. Firstly, check your cups error log:
    sudo gedit /var/log/cups/error_log
    If you see anything like the following, the solution may be simple:
    [Job 201] Unable to write print data: Broken pipe
    PID 13359 (/usr/lib/cups/backend/socket) stopped with status 1!
    System > Administration > Printing and right click on your printer, selecting Properties. Settings > Device URI
    If you see something like socket://your_printer_ip_address:9100 just change socket to lpd and remove the :9100 off the end. Then click on apply.
    Apparently lpd is a more modern protocol which works with most printers whereas socket is more raw (and potentially faster but riskier in a network situation). Somewhere along the line, the default Ubuntu/Gnome setup for networked printers shifted from lpd to socket. Some primitive printers will have benefited whereas a larger number of more modern printers will have suffered.
    Please correct me if I am wrong (which is highly possible) but the underlying problem could be that socket may make the printer wait a long time for a large file to be processed ready for printing. Some printers, such as the Fuji Xerox DocuPrint C525A, may drop the socket if things take too long to start coming through.
    Changing timeout settings might work but lpd is better than socket so it is the preferred solution in any case.
    If this works for you, please leave a comment to let others know (ideally with a description of the printer and Ubuntu version). Printer may be relevant if it doesn’t support the direct stream protocol properly. NB I may take a while to let your comment through because of the volume of spam. Sorry about that.
    Finally, thanks to sphilli8 for the steer in the right direction at http://ubuntuforums.org/showthread.php?p=6245626.
          http://ubuntuforums.org/showthread.php?t=483415

  • Help please what im i doing wrong here (encryption)

    Hi All,
    I wonder if anyone here can help me. I have an algorithm to decrypt a password from a string and i am struggling to decrypt it. The algorithm itself shows an example and i tried the example but i cant get the results that were shown in the example to match with the result in my sample code.
    Here is the algorithm.
    1.First get the bytes of the original password, assuming a "Latin-1" encoding. For the password "Baltimore1," these bytes are: 66 97 108 116 105 109 111 114 101 49 44 (i.e. the value of "B" is 66, "a" is 97, etc).
    2.Then get the MD5 hash of these bytes. MD5 is a standard, public algorithm. Once again, for the password "Baltimore1," these bytes work out as: 223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94
    3.Finally, create the new password by forming a string whose Latin-1 encoding is the bytes from the previous step. For the "Baltimore1," password, if this is string is written to the screen, it looks like: ���_>y'?s�3����^(i.e. the 62 above is a ">", the 121 is a "y", etc).
    To try the above, i tried to get the string shown in step 3 using the "Baltimore1," password. Here is the code that i wrote.
      public static void main() throws NoSuchAlgorithmException, UnsupportedEncodingException {
          String enteredPassword = new String("Baltimore1,");
                String enteredPasswordBytes = new String();
                String enteredPasswordBytesMD5Hash = new String();
                String enteredPasswordBytesMD5HashBytes = new String();
          //Step 1 - get the bytes of Baltimore1,          
                for ( int i = 0; i < enteredPassword.length(); ++i ) {
                        char c = enteredPassword.charAt( i );
                        int j = (int) c;
                        enteredPasswordBytes = enteredPasswordBytes.concat(Integer.toString(j));                   
          System.out.println("1. Baltimore1, in plain text = " + enteredPassword);
                System.out.println("2. Baltimore1, in bytes = " + enteredPasswordBytes);
          //Step 2 - Get the MD5 Hash of the bytes
          enteredPasswordBytesMD5Hash = MD5(enteredPasswordBytes);     
          System.out.println("3. MD5 Hash of Baltimore1,'s bytes = " + enteredPasswordBytesMD5Hash);
          //Step 3 - Get the bytes of the MD5 Hash
          for ( int i = 0; i < enteredPasswordBytesMD5Hash.length(); ++i ) {
                        char c = enteredPasswordBytesMD5Hash.charAt( i );
                        int j = (int) c;
                        enteredPasswordBytesMD5HashBytes = enteredPasswordBytesMD5HashBytes.concat(Integer.toString(j));                   
          System.out.println("4. bytes of the MD5 Hash of Baltimore1,'s bytes = " + enteredPasswordBytesMD5Hash);
         public static String MD5(String text)
         throws NoSuchAlgorithmException, UnsupportedEncodingException  {
              MessageDigest md;
              md = MessageDigest.getInstance("MD5");
              byte[] md5hash = new byte[32];
              md.update(text.getBytes("iso-8859-1"), 0, text.length());
              md5hash = md.digest();
              //return convertToHex(md5hash);
              return md5hash.toString();
         }      And here is the output of the above program.
    1. Baltimore1, in plain text = Baltimore1,
    2. Baltimore1, in bytes = 66971081161051091111141014944
    3. MD5 Hash of Baltimore1,'s bytes = [B@923e30
    4. bytes of the MD5 Hash of Baltimore1,'s bytes = 9166645750511015148As you can see, the output of line 1 is correct. The bytes are exactly as described in the example. I was expecting the output on line 4 to be 223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94 as shown in the example. Does anyone know what i am doing wrong?
    Edited by: ziggy on Jul 4, 2008 1:14 PM
    Edited by: ziggy on Jul 4, 2008 1:14 PM

    Thanks guys for your help. I followed some of your advice and changed the code as shown below as an example.
    It looks like im almost there but not quite yet.
    import java.security.*;
    public class Pkcs12{
         public static void main(String[] args){
              //String to be converted
                  String originalString = "Baltimore1,";
              byte[] originalStringInBytes = new byte[8];
              byte[] md5 = null;
              originalStringInBytes = originalString.getBytes();
              System.out.println("1. OriginalString= " + originalString);                   
              System.out.println("2. OriginalStringInBytes= " + originalStringInBytes);
              for (int i=0; i<=originalStringInBytes.length-1; i++){
                   System.out.print("["+(int )(originalStringInBytes[i] )+"] ");
              try{
                   md5 = MD5(originalStringInBytes);
              }catch(NoSuchAlgorithmException e){
              System.out.println();
              for (int i=0; i<md5.length-1; i++){
                   System.out.print("["+((int)md5)+"] ");
         //223 238 161 24 62 121 39 143 115 167 51 163 245 231 226 94
         public static byte[] MD5(byte[] bytes) throws NoSuchAlgorithmException{
              MessageDigest md;
              md = MessageDigest.getInstance("MD5");
              byte[] md5hash = new byte[32];
              md.update(bytes);
              md5hash = md.digest();
              return md5hash;
    And here is the output from the above program
    1. OriginalString= Baltimore1,
    2. OriginalStringInBytes= [B@3e25a5
    [66] [97] [108] [116] [105] [109] [111] [114] [101] [49] [44]
    [-33] [-18] [-95] [24] [62] [121] [39] [-113] [115] [-89] [51] [-93] [-11] [-25]
    [-30]
    The bytes shown in line 3 are corect.
    The bytes shown in line 4 are partially correct in that the positive numbers are correct. Im not sure why the others have come out as negative numbers. Whats interesting is that when i add 256 to the negative numbers the answer becomes correct. Why does this happen? Have i used a variable that is the wrong size?
    Edited by: ziggy on Jul 5, 2008 12:32 PM
    Edited by: ziggy on Jul 5, 2008 12:33 PM
    Edited by: ziggy on Jul 5, 2008 12:34 PM

  • What am i doing wrong with this class please help

    What am i doing wrong with this class? I'm trying to create a JFrame with a JTextArea and a ScrollPane so that text can be inserted into the text area. however evertime i run the program i cannot see the textarea but only the scrollpane. please help.
    import java.io.*;
    import java.util.*;
    import java.awt.event.*;
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public class Instructions extends JFrame{
    public JTextArea textArea;
    private String s;
    private JScrollPane scrollPane;
    public Instructions(){
    super();
    textArea = new JTextArea();
    s = "Select a station and then\nadd\n";
    textArea.append(s);
    textArea.setEditable(true);
    scrollPane = new JScrollPane(textArea, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    this.getContentPane().add(textArea);
    this.getContentPane().add(scrollPane);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setTitle("Instructions");
    this.setSize(400,400);
    this.setVisible(true);
    }//end constructor
    public static void main(String args[]){
    new Instructions();
    }//end class

    I'm just winging this so it might be wrong:
    import java.io.*;
    import java.util.*;
    import java.awt.event.*;
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public class Instructions extends JFrame{
    public JTextArea textArea;
    private String s;
    private JScrollPane scrollPane;
    public Instructions(){
    super();
    textArea = new JTextArea();
    s = "Select a station and then\nadd\n";
    textArea.append(s);
    textArea.setEditable(true);
    scrollPane = new JScrollPane(textArea, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    // Here you already have textArea in scrollPane so no need to put it in
    // content pane, just put scrollPane in ContentPane.
    // think of it as containers within containers
    // when you try to put them both in at ContentPane level it will use
    // it's layout manager to put them in there side by side or something
    // so just leave this out this.getContentPane().add(textArea);
    this.getContentPane().add(scrollPane);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setTitle("Instructions");
    this.setSize(400,400);
    this.setVisible(true);
    }//end constructor
    public static void main(String args[]){
    new Instructions();
    }//end class

  • Help....I am trying to set up iClould on my pc....the set up was complete....when I try to sign in to set up it says the Apple ID is valid but is not an iCloud account.  Please help me and tell me what I am doing wrong.

    Help....I am trying to set up iClould on my pc....the set up was complete....when I try to sign in to set up it says the Apple ID is valid but is not an iCloud account.  Please help me and tell me what I am doing wrong. Thx

    Hi DesCoop,
    You must initiallly activate iCloud from an IOS device or a Mac. You cannot inititally activated from a PC.
    Sorry.
    GB

  • HT3819 I've always been aware of Home Sharing but haven't been able to get it to work for YEARS!!!  What am I doing wrong?  I'm using the same apple id on all my devices!  Help.

    How can I get Home Sharing to work?  I've know of this feature for years but have never got it to work.  I'm using the same apple id on my devices, which is [email protected]  What am I doing wrong?  Please help.

    http://support.apple.com/kb/HT3819 homesharing
    http://support.apple.com/kb/TS2972 troubleshooting home sharing.
    i <3 Homesharing. I enabled it at home, and where I work I use a mac so I enabled it on that computer as well so I can listen to my own music library while on breaks/lunch =)

  • TS1368 Have downloaded the latest version of ITunes and now i get "Incompatable Application" I tunes will no longer open. have worked my way through FAQ and help to no avail. What am i doing wrong? currently running windows 7.

    Have downloaded the latest version of ITunes and now i get "Incompatable Application" I tunes will no longer open. have worked my way through FAQ and help to no avail. What am i doing wrong? currently running windows 7.

    Have downloaded the latest version of ITunes and now i get "Incompatable Application" I tunes will no longer open. have worked my way through FAQ and help to no avail. What am i doing wrong? currently running windows 7.

  • Hi.  I am having issues with copying files to my shared WB 2TB HDD connected to my airport extreme.  Comes up with error 50.  I am using a Macbook Pro to copy from so not sure what I am doing wrong.  Can someone help? thanks Rory

    Hi.  I am having issues with copying files to my shared WB 2TB HDD connected to my airport extreme.  Comes up with error 50.  I am using a Macbook Pro to copy from so not sure what I am doing wrong.  Can someone help? thanks Rory

    These links might provide some information that may be of help.
    http://support.apple.com/kb/TA20831
    https://discussions.apple.com/message/2035035?messageID=2035035
    I've encountered this error myself upon occasion.  If I remember correctly, it was a permissions/ownership issue with the some of the files I was copying.

  • Help, i am trying to print my JPEG file that i created in photoshop at a photo lab but it is coming out like an X-ray. I have printed these files before so i have no idea what i am doing wrong.

    Help, i am trying to print my JPEG file that i created in photoshop at a photo lab but it is coming out like an X-ray. I have printed these files before so i have no idea what i am doing wrong.
    Could it be something i have done in my settings?
    or when i am saving the file to JPEG?

    Basically you're approaching this the wrong way around. What you need is the extreme sections to be quieter, not louder. The problem with moving the lower end of the audio is that you'll move the noise floor too, and get what's generally referred to as a 'pumping' effect. So what you do is to use a compressor to tame the peaks, and leave the lower level sound alone. When you've done that, you amplify (or normalize to a level you can determine) the whole signal. So the noise floor will be higher, but constant and not pumping. 'Match Volume' is a completely different tool for setting the overall levels of different tracks so that they sound approximately the same - it doesn't even begin to do what you want.
    If it's music you are treating, then I'd almost certainly use the multiband compressor, because you get less artefacts with this. You need to experiment with the threshold levels, and almost certainly not use a massive compression ratio - 3:1 or 4:1 should be sufficient (although it's hard to tell without actually hearing the audio). You can tell what it's doing at any given point because the downward meter indicates how hard it's working. In theory you can apply make-up gain with it as well, but personally I leave that until everything's treated and use the 'Normalize' tool to set an absolute max level.

  • I am at starbucks and when I try to download my free music on itunes, my password is always rejected, even when i am forced to create a new one!!!  what am I doing wrong, who do I ask for help

    I am at starbucks and when I try to download my free music on itunes, my password is always rejected, even when i am forced to create a new one!!!  what am I doing wrong, who do I ask for help?

    Due to recent security issues and identify theft (mostly due to phishing scams), the iTunes Store seems to be requiring more frequent verification of credit card information when a card is registered in your account, even if you have a balance from a prepaid card. Either just go through the verification process or, if you have a credit card entered and you don't expect to need the card anytime soon, go into the Payment information in your account and set the payment method to "none" which should then stop the regular requirements for verification  (it may still ask - mine does - but you should just be able to click through the buttons without problems).
    Hope this helps.

  • What am I doing wrong on this interactive SVG? Please help.

    I watched the tutorial on youtube on creating the svg and making an interactive color changing character. I have tried to implement it but I’m not doing something right and am a little lost on the code.  I was wondering if anyone could tell me what I am doing wrong.
    The SVG File
    Has 18 groups that can color change each in a different layer but not grouped within the layers
    The layer names are as follows
    Owl_Wing_Spots
    Owl_Wings
    Owl_Belly
    Owl_Body
    Trunk
    Leaf_Outline
    Leaf_1
    Leaf_2
    Leaf_3
    E2_Ear_Spots
    E2_Ear_Tail
    E2_Body
    E1_Ear_Spots
    E1_Ear_Tail
             15.  E1_Body
         16. Wall_Color
         17. Bird_Body
         18.   Bird_Butterfly_Wing
    I put the notify(this, "select"); on each layer
    I referenced http://cdn.edgecommons.org/an/1.0.0/js/min/EdgeCommons.js for the javascript file in AI and I also created a js file that is the same as the one in the video named svg.js (but neither made a difference)
    The Edge Animate File
    I added the SVG file named “elephant_tree2” and then added the following code to the CompositionReady Area
    // Load Edge Commons
    yepnope({
    load: "http://cdn.edgecommons.org/an/1.0.0/js/min/EdgeCommons.js",
    complete: function() {
                            // Enable SVG access
                            EC.accessSVG(sym.$("elephant_tree2")).done(
                                            function(svgDocument){
                                                            // add event listener
                                                            svgDocument.addEventListener("select", function(event) {
                                                                            // Remember selected part
                                                                            sym.setVariable("selectedPart", event.target);
                                                                            // show the id of the selected part in the textfield
                                                                            sym.$("selectedPartTxt").html( event.target.id );
    // insert code to be run when the composition is fully loaded here
    I added a selectedPartTxt text box and named it that too.
    None of the groups on the SVG are recognized and the selectedPartTxt does not change.  I suspect it may have something to do with the fact there are groups instead of one part but I don’t know how to fix it.
    I was also wondering if someone could tell me how to use an SVG for the color chart too instead of recreating it in Edge Animate.  I haven't tried to to the color part of the SVG because I still can't get the mouse click to work when on a group that changes.
    Any help would be appreciated.
    Thanks!
    Cherie

    Hi, I had a similar problem and this fixed it.
    You know how in the illustrator file, you need to reference a file called svg.js from the edge commons library? Download that file, or write the code in a text editor and save it in a .js file and then make sure that the file is in the same folder as your images called by the adobe edge file.
    I hope this works!
    Liz

  • Everything I own (iPad, iPhone, mac) is set up on wi-fi.  when i bring my work computer home (dell laptop), I cannot get it to keep the connection in a different room. All my other devices work.... does anybody know what i am doing wrong? please help!

    Everything I own (iPad, iPhone, mac) is set up on wi-fi.  when i bring my work computer home (dell laptop), I cannot get it to keep the connection in a different room. All my other devices work.... does anybody know what i am doing wrong? please help!

    Windows drivers for Intel wireless cards are known problematic.. If you have plenty of signal and it still cannot keep or hold the connection the issue can simply be the type of wireless.
    Another problem is using names that windows does not easily handle.
    eg If you set the TC using apple names, like
    Fred Blog's Airport Time Capsule wireless24ad12
    Then to windows this is too long.. it has spaces and it has illegal character.
    Change all names on the TC to suit windows. Short, no spaces and pure alphanumeric.
    Also security must be suitable.. I have no idea how old or what OS your dell is, but if you still have issues.. pull off the security on the TC for a test.. if the computer suddenly works, it is not compatible with WPA2 AES. Make sure you also use a password that is mix upper and lower case plus numbers.. avoid special characters and make it 10-20 characters long say.. it is not required to be more than that unless you are paranoid.

  • When I connect my iPad with usb to my mac the iPad gives me a "blinking" message asking to trust the computer.  Problem is it does not give me enough time to select yes.  What am I doing wrong?  Help!

    When I connect my iPad with usb to my mac the iPad gives me a "blinking" message asking to trust the computer.  Problem is it does not give me enough time to select yes.  What am I doing wrong?  Help!

    Everything that you sync to the iPad is done through iTunes or from downloading from the cloud if they are iTunes purchases or through iTunes Match, if subscribed.
    It is also not possible to transfer music or certain other files though Bluetooth between other iPhones or Android devices. You can transfer between iOS devices, pictures through devices that are Airdrop capable.

Maybe you are looking for

  • How can I get the iTunes player in the taskbar?

    I've tried to find an answer to how I can do this in Windows 8 however there are no answers. I don't want the icon where I have to click and select what I want iTunes to do. I've done the thing where I add the toolbar to the taskbar and allowed iTune

  • How to automate removal of Duplicate files

    Is there a way to automate the removal of duplicate files with LR2? In my catalog of 62,000 files I have 7,300 that I believe are duplicates. They are proprietary RAW files (CR2). I have the same files as DNG. At least I think I do. My intention is t

  • Error when upgrading to Jukebox Driver version 1.26.02 on Zen X

    Whenever I try to upgrade Jukebox Driver version .26.02 I keep getting an error from micrsoft telling me that it has encountered a problem. I tried to install it over again but it did the same thing. All the other updates instaled fine whats going on

  • Mavericks and iPhoto, help!

    I updated to Mavericks and no my old iPhoto will not open.  Any idea how I can get my old photos back?  I know that I should but I do not have a backup.  Please help me, I desperately want my old photos back!

  • "Save All" option when closing Framemaker

    I work often in books with up to 20 or 30 smaller files. Sometimes I would like to exit the book (and associated files that are open) without saving any of the files (or saving all of the files), but I have to manually click to specify for each and e