Making classes talk to each other, getting my head around object-oriented

How many questions can I ask before people get annoyed? Hope I'm not asking too many. This is probably a dumb question, but trying to do this whole object-oriented thing is making my head spin. I want my program to make something happen in Panel 2 when there's a mouse event in Panel 1 and vice versa. In psuedo-code (very pseudo):
panel1.addMouseListener(new MousyListener());
private class MousyListener implements MouseListener
          public void mouseEntered(MouseEvent event) {
               Make stuff happen in panel2
I don't even know where to start. I've looked at the tutorials,I've looked in my books, but I still as confused as ever. Could someone please give me a hint as to how I make this happen?

codinatrix wrote:
How many questions can I ask before people get annoyed? Hope I'm not asking too many. You can ask as many questions as you like.
What is annoying is when people cross post the same question. Or when people ask 37 obviously exam type questions in the span of 5 minutes. But as you're not doing either of those don't worry about it.
This is probably a dumb question, My personal motto (gained by my personal experience) is "there's no question so profound you won't feel like an idiot later for not knowing".
but trying to do this whole object-oriented thing is making my head spin.Ah yes. It will do that.
I want my program to make something happen in Panel 2 when there's a mouse event in Panel 1 and vice versa. In psuedo-code (very pseudo):A number of suggestions for you.
1) When posting code on this forum please make sure and use the code formatting tags. You can do this by selected the code in the posting message box and clicking the CODE button.
2) I would stay well clear of Swing for awhile. It (and GUI in general for that matter) is not the easiest way to learn OO ness. In fact, in my opinion, it's about the hardest. I don't know where you are with your learning and what you know and don't know though so this may be out of place. If not though I would recommend one to play around with interfaces and abstract classes for awhile. I think once one understands the point of an abstract class one is well on the way to a solid foundation of Java OOness.
3) This will contradict point 2 but for Swing you should learn about the MVC pattern. Here are a couple of links on the subject http://en.wikipedia.org/wiki/Model-view-controller and http://java.sun.com/blueprints/patterns/MVC.html
MVC is important because it explains the how-to and why of what one should do with OOness when it comes to GUI.
4) Don't be afraid to get it wrong. The best way to learn this stuff is by practice. Do it in a way you understand and that makes it work. Then go back and think how you could do it better. Think about how you could encapsulate your classes. Think about how you can seperate the logic of your application from the GUI.
Good luck.

Similar Messages

  • How do classes talk to each other - newb question

    Hey, im fairly new to java and have a problem
    If i have my main class (main) instantiate a new object of a class (ftp)
    how does ftp return information to main after it has been created,
    i might need the information at any time so i can't use the constructor again, can i?
    i realise main could call a method of ftp to return some information but i cant have it doing it every second when it might only need the information every 10 minutes
    can i create my own eventlistener in main to listen for something i can start in ftp?
    i can up some code if you like cos i'm sure that makes no sense but any help is very welcome :)

    A listener/observer pattern can help, as you have noted.
    public class DataClass {
        private int field1;
        //private String field2;
        private List<DataChangedListener> listenerList = new ArrayList<DataChangedListener>();
        public void setField1(int newVal) {
           field1 = newVal;
           fireUpdate();
        public void getField1() { return field1; }
        private void fireUpdate() {
           for ( DataChangedListener listener: listenerList )  {
              listener.dataChanged(this);
        public void addListener( DataChangedListener listener) {
           listenerList.add(listener);
    public interface DataChangedListener {
       public void dataChanged(DataClass source);
    }

  • Can't get 2 VM nodes to talk to each other on OEL7

    Greetings -
    I am planning to install RAC 11gR2 on OEL7. I got the Oracle VM machines up and running. I can access internet successfully with no issues. Also if I am on Node-1 and ping its IP, it works fine.
    But when I try to ping Node-2 from Node-1 and vice virsa, I get unreachable  message.
    Below is my setup hots setup:
    [oracle@racdev01 Desktop]$ cat /etc/hosts
    # loopback
    127.0.0.1       localhost.localdomain        localhost
    # Public
    192.168.56.71   racdev01.localdomain         racdev01
    192.168.56.72   racdev02.localdomain         racdev02
    # Private
    192.168.10.1    racdev01-priv.localdomain    racdev01-priv
    192.168.10.2    racdev02-priv.localdomain    racdev02-priv
    # Virtual
    192.168.56.81   racdev01-vip.localdomain     racdev01-vip
    192.168.56.82   racdev02-vip.localdomain     racdev02-vip
    # SCAN
    192.168.56.91   rac-scan.localdomain         rac-scan
    192.168.56.92   rac-scan.localdomain         rac-scan
    192.168.56.93   rac-scan.localdomain         rac-scan
    Pinging both public & private IPs from node-1 to node-2 and vise-versa keeps failing:
    $ ping racdev02
    $ ping racdev02-priv
    >> My network:
    Node-1:  Ethernet (enpOs8) => 192.168.56.71   (public)
    Node-1:  Ethernet (enpOs9) => 192.168.10.1     (private)
    Node-2:  Ethernet (enpOs8) => 192.168.56.72   (public)
    Node-2:  Ethernet (enpOs9) => 192.168.10.2     (private)
    Below are the setup for my 3 adapters:
    I've been trying for days to get these 2 nodes to talk to each other. I'd really appreciate your help in resolving this issue..I can't proceed with RAC installation unless I get these machines talking to each other..
    Thank you so much !
    @AJ

    1. "Note. The SCAN address should not really be defined in the hosts file. Instead is should be defined on the DNS to round-robin between 3 addresses on the same subnet as the public IPs. " You may specify as much IPs for SCAN as you wish but the first one only will be used.
    2. VIPs should be on the same NICs as physical IPs.
    3. Probably I missed something but I found nothing concerning 3 NICs.
    4. OL7 is supported starting from 11.2.0.4.
    5. It is possible to configure firewall instead of disabling it.
    6. It is necessary to configure OS, create user(s) and groups according to Installation Guide or use validator rpm.
    7. It is possible to configure disks with udev and not to use oracleasm.

  • NetWeaver XI components are not talking to each other

    I am an XI  consultant, i dont have proper Basis support at my client, since they are fond of only ABAP stack.
    They installed netweaver xi from the market place.
    I am unable to import any SWCV (even SAP BASIS) from SLD to IR and IR menu is blank.
    Unable to find list of adapters in Integration Directory.
    RWB -component monitoring is blank .
    SLD- creation of products,SWCV,Technical Sys,Buss Sys is possible.
    In conclusion i can say that they all are not co-operative and not talking to each other
    And also i want to know wheather xi 7.0 is compatable to databases Oracle 8.0.3 and Oracle 8.0.4

    Hi Venkata,
    Does the XI post Installation steps done by the team or not? It seems that there is some steps missing while doing the XI installation. Talk to to the BASIS team and tryu to find out the solution.
    >>> Unable to find list of adapters in Integration Directory.
    Check thisblog for it:
    /people/venugopalarao.immadisetty/blog/2007/03/15/adapter-engine-cannot-be-found-in-integration-directory
    >>> And also i want to know wheather xi 7.0 is compatable to databases Oracle 8.0.3 and Oracle 8.0.4
    In my view, yes. XI is compatible with all the versions of Oracle Database above version 8 but never tried it.
    Reward points if helpful. *
    Regards,
    Subhasha Ranjan

  • HT5621 My Apple ID on my iphone icloud is different to my apple id on my pc icloud. As a result, they don't talk to each other. My phone  icloud account is for 25 Gigs. but my pc has 5 Gigs but none used.

    My iPhone iCloud uses one of my Apple ID and the account is a 25 Gig storage. I tried to set up icloud on my pc and for some reason it seems to be linked to a different Apple id with a 5 Gig account. Obviously the two don't talk to each other but I don't know how to change one or other so they will sync.

    Try the following....
    Go to Settings>icloud, scroll to bottom of screen and tap Delete Account.  Then log in using a different ID.

  • Getting my head around DocumentListener and how inner classes work

    So I'm trying to get my first Swing GUI up and running and I cannot get my head around the DocumentListener.
    I have a JTextArea element called textArea which has the following code for it's listener:
    public class Gui extends JFrame {
        public Gui() {
            // Add the Text area
            JTextArea textArea = new JTextArea(textDoc);
            add(scrollPane, BorderLayout.CENTER);
            textArea.getDocument().addDocumentListener(new DocumentListener() {
                public void changeUpdate(DocumentEvent e) {
                public void insertUpdate(DocumentEvent e) {
                    saveText();
                public void removeUpdate(DocumentEvent e) {
                public void changedUpdate(DocumentEvent e) {
                    throw new UnsupportedOperationException("Not supported yet.");
        public void saveText() {
            System.out.println("saving");
    }Now of course this will not work. The method saveText() is in the parent class. So how do I invoke this method???
    Instead of calling the saveText() method I could interact with the variables of the parent class so why can't I invoke the method?

    OllieL wrote:
    public void insertUpdate(DocumentEvent e) {
    saveText();
    }Now of course this will not work. The method saveText() is in the parent class. So how do I invoke this method???Really? What happened when you tried? What does "will not work" mean? A compile error?
    Anyway, if there actually were a conflict (there isn't here, that's not why it's not working) you can always qualify the member further:
    //for instance member
    Gui.this.saveText();
    //for static member
    Gui.otherMethod();

  • Getting my head around SOFS

    Hi,
    I am really struggling to get my head around how to actually build a SOFS using server 2012 R2 which is supposed to be able to use iSCSI disks. I am trying to provide high storage availability should a storage system fail in one of our buildings. this is
    what I have:
    Building 1:
    1 Server 2012 R2
    1 NAS which supports the creation of iSCSI targets and LUNs
    Building 2: - the same as above.
    what I want to achieve is a storage system (probably using SMB) for hyper-v virtual machines reside on, whereby any server and/or storage system becomes unavailable and the storage stays up in an active-active node. I have created 3 iSCSI targets and LUNs
    on each NAS, on server 1 i attached to NAS1 iSCSI targets, on server 2 i attached to NAS2 iSCSI targets.
    I am no unsure how to get these into one cluster shared pool/space. I have got as far as making a storage pool on each of my 2 nodes under "pools" in failover cluster manager I have cluster pool1 owned by node 1, and cluster pool2 owned by node2.
    I created a virtual disk for cluster pool1. then created a volume on that. under disks in FCM it shows assigned to available storage, owner node1
    I tried to create a virtual disk for cluster pool2 but it wont attach, in server manager i see an error and trying to attach it shows "Error attaching or detaching virtual disk. failed to attach virtual disk to node2. access denied"
    i can see in FCM it has been added to the disks as available storage but is offline and owned by node1 - i cant move the ownership.
    am I understanding SOFS wrong here or should my scenario be possible?
    thanks
    Steve

    Hi,
    thanks for such a great detailed answer, you have given a lot there. just a couple of things though:
    your point 3 states online VM's cannot be deduplicated - are you referring to Server 2012 or R2, as I believe in R2 they now can be Deduped. Does StarWind support Deduplication or is it best to use Microsofts version? can StarWind Dedupe be used in a HA
    image?
    in point 5 you have said about SQL and Exchange cant be used in Hyper-v replica. are you saying that if I had a SQL or Exchange virtual server I can't replicate it to a hyper-v replica server, why would this be? can StarWind be used to send a replica of
    the VM's to another destination server and function similar to hyper-v replica? I like the idea of 30 seconds replications for servers which are close enough for us to do this, and the 15 minutes for servers in further locations.
    thank you
    Steve
    1) With R2 MSFT had improved VDI scenarios. But still deduplication of a running VMs is not supported. See:
    What's New in Data Deduplication in Windows Server 2012 R2
    http://technet.microsoft.com/en-us/library/dn486808.aspx
    Important
    In Windows Server 2012 R2, the performance of VHDs optimized through Data Deduplication is fully tested and supported only on VDI workloads. The same performance gains are not guaranteed for non-VDI workloads running on Hyper-V virtual machines; nor does Microsoft
    offer support for these scenarios in Windows Server 2012 R2.
    Extending Data Deduplication to new workloads in Windows Server 2012 R2
    http://blogs.technet.com/b/filecab/archive/2013/07/31/extending-data-deduplication-to-new-workloads-in-windows-server-2012-r2.aspx
    Is Hyper-V in general supported with a Deduplicated volume?
    We spent a lot of time to ensure that Data Deduplication performs correctly on general virtualization workloads. However, we focused our efforts to ensure that the performance of optimized files is adequate for VDI scenarios. For non-VDI scenarios (general
    Hyper-V VMs), we cannot provide the same performance guarantees.
    As a result, we do not support deduplication of arbitrary in use VHDs in Windows Server 2012 R2. However, since Data Deduplication is a core part of the storage stack, there is no explicit block in place that prevents it from being enabled on arbitrary workloads.
    Sure we (StarWind) do support running VMs deduplication.
    2) You can replicate running VMs with SQL Server and Exchange with Hyper-V Replica the problem is you're not going to have consistent content on the destination side. See:
    Support policy for Microsoft SQL Server products that are running in a hardware virtualization environment
    http://support.microsoft.com/kb/956893/en-us
    If multiple SQL VMs are tightly coupled with one another, individual VMs can failover to the disaster recovery (DR) site but SQL high
    availability (HA) features inside the VM need to be removed and re-configured after VM failover. For this reason the following SQL Server features are not supported on Hyper-VM Replica: 
    Availability Groups
    Database mirroring
    Failover Cluster instances
    Log shipping
    Replication
    Does Exchange Support Hyper-V Replica
    http://blogs.technet.com/b/rmilne/archive/2013/07/29/exchange-and-hyper-v-replica-support.aspx
    In short, Exchange does not support the Hyper-V Replica feature.  Exchange has a long history of supporting virtualisation from Exchange
    2003 onwards.  It is fully supported to install Exchange 2007, 2010 or 2013 as
    a virtual machine on Hyper-V, but using the Hyper-V replica feature is not supported.
    The Exchange 2010 virtualization support requirements and Exchange
    2013 virtualization requirements pages are rather detailed in what must and must not be done on an Exchange virtual machine or hypervisor.  If what you want to do is not listed, then that should set an alarm bell off…. 
    The Exchange virtualization support statement has never listed Hyper-V replica, though some of the Hyper-V content has alluded to running Exchange as a replicated VM.  
    You cannot use StarWind to replicate VMs (not any more at least) as we're working on a LU level so you replicate all "linked" VMs located on LU/CSV.
    Hope this helped 
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • I am no musician, but have owned an iMac now for around four years. During that time I have had Garageband installed. I have dipped in and out very occasionally as I would like nothing more than to be able to get my head around it just for my own amusemen

    I am no musician, but have owned an iMac now for around four years. During that time I have had Garageband installed. I have dipped in and out very occasionally as I would like nothing more than to be able to get my head around it just for my own amusement really. I would at least like to be able to record my electric guitar with loops and tracks etc, just try to be a bit creative and see what comes out. The problem that I have is that perhaps its me, but every time I try to get to grips with this software, I just can't seem to get my head around it, even to begin to do something. I have now recently downloaded 10.0.2 which is confusing in itself, as, as far as I can ascertain that is actually version 11, but I'm not even sure about that. I have also recently purchased a Rocksmith RealTone Cable to connect my guitar. I can sometimes get a sound come out, but nothing to brilliant. And every time I try to set something up, it just doesn't seem to work out. I end up hitting buttons and controls in the simple hope that I may hit the correct control in order to get some sort of result. But I'm kind of fumbling in the dark with this. I have trawled the Internet just trying to find either a good manual or video tutorials for absolute beginners, but there just simply doesn't seem to be anything of that nature out there and what there is appears always to be very sketchy and not particularly detailed in explaining anything properly, and so I always find myself seemingly jumping in with both feet and just struggling to try and find a foothold with this on how to really begin. It is so frustrating as I can see the fantastic potential of this software, but just can't understand how to use it properly. If there is anyone out there who may be able to offer me some advice with this, I would be most grateful indeed... Many Thanks.

    I have now recently downloaded 10.0.2 which is confusing in itself, as, as far as I can ascertain that is actually version 11, but I'm not even sure about that.
    Version 10.0.2 is the newest version and the successor to GarageBand '11 (version 6.0.5).
    The '11 is referring to the iLife '11 suit of multimedia application - the older GarageBand was a part of this bundle.
    Have a look at Edgar's graphical enhanced manuals, the explain very detailed how things work and why. You can buy them as iBooks from the iBook store or directly from the page:
    http://DingDingMusic.com/Manuals/

  • New itunes can't get my head around it

    Hello.
    Recently downloaded the latest version of itunes and I honestly have tried to get my head around it with plenty of good will but it just doesn't work for me. So i was wondering am I the only one or are there others? would love to hear about what you like and what you don't like here is my comments:
    genius playlist:
    why can't i see full list of previous songs played? if I would like to hear a specific previous song in the list I cannot just click it
    why can't i access song sub-menu? old itunes you could right click on the song and search for the file location for example?
    why do I need seperate windows to open when opening specific items such as downloads or genius why can't they just feature in the main screen?
    but my biggest gripe with it  is that it just generally feels overcroweded. the previous version was so clear and easy on the eye with enough information to know what was listed but not too much to make you lose focus on what you are after. This one offers so much information on everything that I cannot seem to focus any more (maybe not bright enough )
    but seriously as an example of overcrowding, it now lists all the TV series I have previously purchased and removed as already watched. Although no longer on my main hard drive it comes up as available through iclouds. I specifically stored them in a seperate hard drive to not overcrowed my itunes now they are back. and the fact that you can select to only show the non viewed TV episodes doesn't help as it shows series I have bought but haven't downloaded yet .
    am I the only one and starting to become a grumpy old man? should I just accept and adapt? looking forward to hear other peoples thoughts

    I love the new version of Grid view but some of the other changes feel like they still need some fine tuning. And I miss cover flow even if I didn't use it that often...
    You can restore much of the look & feel of the previous version with these shortcuts:
    Ctrl-B to turn on the menu bar.
    Ctrl-S to turn on the sidebar (your device should be listed here as before).
    Ctrl-/ to turn on the status bar.
    Click the magnifying glass top right and untick Search Entire Library to restore the old search behaviour.
    Use View > Hide <Media Kind> in the cloud or Edit > Preferences > Store and untick Show iTunes in the cloud purchases to hide the cloud items. The second method eliminates the cloud status column (but perhaps it does more)
    If you want to roll back to iTunes 10.7 first download a copy of the 32 bit installer or 64 bit installer as appropriate, uninstall iTunes and suppporting software, i.e. Apple Application Support & Apple Mobile Device Support. Reboot. Restore the pre-upgrade version of your library database as per the diagram below, then install iTunes 10.7.
    See iTunes Folder Watch for a tool to scan the media folder and catch up with any changes made since the backup file was created.
    tt2

  • Can't get my head around creating audio

    Hi,
    It's all a bit too mathematic looking for me, and I should be ashamed of myself really as I can handle complicated music sequencers, but....I can't get my head around creating the files as detailed here:
    http://www.iwebformusicians.com/Website-Music-Movies/HTML5-Audio.html
    It's got codes listed, but what do I do with them, where do I put them, how do I put them in my page etc?
    I've already got video on my site which I converted and plays OK on a PC without quicktime, but my music MP3 files won't play on some PC's, so I was looking at the above as the solution. But I'm completely lost how to start?
    Can someone run through the process from step 1, step 2 etc - I would be very grateful.
    Thanks.

    The stuff that I wrote in the section of iWeb for Musicians that you are referring to was meant as an introduction to HTML5 and how it will be used in the future. I will update it when time permits!
    Right now, Safari, Chrome and Firefox support this although the last needs an OGG file which is a pain!. Internet Explorer, of course, hasn't even got around to HTML5 yet except in V 9 which is still beta as far as I know.
    There seems to be at least half of PC users still sticking with IE Vs 6 & 7 so there's a long way to go before HTML5 is the king.
    Flash is still the way to go to reach most viewers as QuickTime is far less popular and there are problems when you try to load more than two or three files onto a web page. Due to the fact that iOS does not support flash its a question of providing an alternative.
    My, short term, solution is to provide a flash player on a page with a link to one for iOS users which has the files loaded as HTML5. The other alternative is to provide both as shown in the second example on this page.....
    http://www.iwebformusicians.com/Website-Music-Movies/Wordpress-Flash-HTML5-Audio .html
    There are a number of solutions for video available which play them as flash and fallback to HTML5 or vice versa and I gave some examples of these and how they can be adapted to audio.

  • Really cannot get my head around Apple ID and iCloud

    Hi
    I have been reading up on various posts and threads and it seems there is no one definitive answer.
    I have an Apple ID (this uses one email address) from the beginning of time when iTunes first  came out.  Subsequently, I then had a .mac account (this uses a different email address) which has grown and become iCloud.
    On my new iPhone 6, I cannot get my head around which affects what and which calendars, to dos are here or there.  It is a right mess.
    Can someone kindly tell me how can I simply my dumb existence?  Perhaps I am getting too old for tech.
    I think at one point I wanted the Apple ID for personal use and the iCloud account for business use.

    I spent FOUR hours on the phone with Apple yesterday and still no wiser.
    Few of my apps work.  I backed up my iPhone 4S on iOS 6.0 and restored it onto new iPhone 6 on iOS 8.
    The weather app shows all the 10 locations I have saved in there as 32 deg  Celsius yesterday but deleting and re-adding corrects that issue I think it was Steve Jobs that coined the phrase "It just works!" - God bless him!  He would turn in his grave I am sure at the state of affairs so few years on.
    The motto should be refreshed to "It just doesn't work".
    I am so frustrated with this that I reckon I am going to be returning the phone over the weekend if I cannot get any useful advice on this issue.
    I have no idea whether all 10,000+ photos I have are properly synced.  Apple advised me to use the iCloud Photo Beta but then said they cannot guarantee it.  Obviously as it is in Beta stage.  Why would anyone take that risk?

  • Cant get 2 iPads to talk to each other with FaceTime.

    I have ipad2 , recently bought 10 yr old one too.  His iPad is registered to my apple I'd, I think he is too young to have own ID.  I have set up his iPad with a gmail address for FaceTime and I have another address for FaceTime on my iPad, so we can talk together over the summer when he is going to stay with family overseas.  Both email addresses are linked to my ID.  I've tried every which way I can but can't get FaceTime to work.  He is on my contact list, I am on his, but each time one of the iPads places a call we get call failed.  We have wi-fi, so that is not the problem.  All email addresses are verified, and the email address for video calls is different on each iPad.  Any one got any idea why it won't work?  I so want it to work and not have to resort to skype!

    Did you remove the Apple ID email address from one of the devices? Perhaps the devices are trying to reach each other at that same email address. Even if you associate another email address to the one device, you still have to remove the Apple ID address from that device or it will use that address as the one at which it can be reached for FaceTime.

  • TS4268 I'm trying to text my daughter through iMessage, which has always worked. But now it's not working. I can iMessage other people and so can she. We just can't talk to each other anymore.

    My daughter and I can't iMessage each other, which has never been a issue until today. We both can send and receive iMessage from other people just not each other. We have both deleted each other contact info and re-entered it. Turned iMessage off and on. Still can't message each other.

    It is no wonder she is not receiving your messages if she has iMessage turned off in her iPad.
    For her to receive iMessages on the iPad, she needs to turn iMessage ON in her iPad and then she needs to be connected to the internet in order to receive them.  This connection can go through WiFi or through cellular data if her iPad has this functionality, but those two requirements are a must.
    1. iMessages ON
    2. iPad connected to Wifi or cellular data.

  • Can't get my head around OOP

    hey
    i'm pretty new to java and i've been given an assignment which involved me having to create an addressbook. In which i had to have a class(person) which contains the getter and setters for an arraylist in the addressbook class.
    i've managed to code the entire assignment alrdy but it's all under 1 giant main method.
    So what i'm asking really is, does anyone have any usefull sites that show how to like begin a task like this.
    btw i got 17/20 for the assignemtn but i found it extremly time consumming when i had a bug and had to scan through my entire main to fix it.

    javaistoohardfornoobslikeme wrote:
    hey
    i'm pretty new to java and i've been given an assignment which involved me having to create an addressbook. In which i had to have a class(person) which contains the getter and setters for an arraylist in the addressbook class.
    i've managed to code the entire assignment alrdy but it's all under 1 giant main method. Ouch.
    So what i'm asking really is, does anyone have any usefull sites that show how to like begin a task like this.How much do you know about programming in general, let alone OOP and Java?
    Two fundamentals I learned about programming have served me well as I went from Fortran to C to C++ to Java:
    Don't Repeat Yourself - no duplicate code.
    Decomposition - keep methods small. Methods should do one thing well.
    My general rule of thumb is that if I have to scroll to read a method, it's probably doing too much. It's a sign that I should be decomposing it into several smaller methods.
    btw i got 17/20 for the assignemtn but i found it extremly time consumming when i had a bug and had to scan through my entire main to fix it.Debugging is another skill on its own.
    [This article|http://norvig.com/21-days.html|Teach Yourself Programming In Ten Years] will give you an idea of what you're up against.
    %

  • Outlook 2010 Office 365 and Exchange -- can't get them to talk to each other

    I saw similar question posted with no answer.  
    Have Office Outlook 2010 on HP Pavillion dv7 running Windows 7 Premium and Office 365 on HP Envy x 2 running Windows 8 and can't get either of the Outlook programs to talk to Exchange.  They both ask for passwords and none of the ones I try seem to
    work. Yet the email program that came with the HP Envy x2 (part of Windows 8?) manages my Exchange emails as well as my gmail and bellsouth.net accounts.   
    If for some reason I can't link Exchange to more than one version of Outlook (I'd like to connect to both), suggestions for connecting Exchange to Outlook 365 would be welcome.  
    Suggestions?  

    Make sure you have installed the latest SP for Office 2010 and all the other updates. It also requires the PRO PLUS version of Office for all features to work as expected, if you are using Standard or Home this might be the problem. Check here for more info:
    https://support.office.com/en-us/article/Outlook-license-requirements-for-Exchange-features-46b6b7c5-c3ca-43e5-8424-1e2807917c99?ui=en-US&rs=en-US&ad=US
    Other than that, make sure you use the full [email protected] credentials

Maybe you are looking for

  • Lost Voice Memos after iOS 8.1 Upgrade

    I have lost all of my voice memos after upgrading to iOS 8.1.  I can't even find them when I restore from backup.  AND I can't access my backup via iCloud.  HELP!  These were irreplaceable memos.  Any suggestions? 

  • HP Officejet Pro 8500 Wireless (DUPLEXER MISSINN)

    Hi, can anbody help me please?? I just bought a 2nd hand printer HP Officejet Pro 8500 Wireless. The printer doesnt feed the paper (it does not pick it up). However, the paper goes pass by the printer and leaves through the back. There is no duplexe

  • What is the best way to get data to a user interface?

    Hi, I'm using labview 6i. I have an application with a handful of "core" vi's that actually run my application, doing the data acquisition, analysis, and control. I am currently using these same vi's for my user interface. I also have a number of vi'

  • Shorten bounding box in form widget...

    I created a form, and deleted a few of the extra forms that I had added at the bottom of the widget. I can't seem to shorten the bounding box of the deleted forms at the bottom of my widget. Any way to do that?

  • SEM-BCS R/3 based - where used list fsitem in sets

    Hello I would like to know if there is a way to get a where-used list for a fs-item to know in which sets it is used. It seems there is no standard way. thank you Olivier C.