Separate menu in a class of its own

Hi All,
i am fairly new to Java and i'm currently working on a small project / first project. Now... as the application i'm developing has a lot of menus.. (as most application does) i was wondering if it was good practice to have your menu in a separate class so as to ease the addition of new menu items without really touching your main class.. i have tried this but the my problem is that i'm not sure how to send action commands from the menu class to the main class...
has anyone tried this and knows how to do it? please help if u can..
here is what i tried..
//** Main class
public call MyMainClass extends JFrame {
JMenuBar myMenuBar = new MyApplicationMenu();
//* MyApplicationMenu class
public class MyApplicationMenu extends JMenuBar {
/// here i've defined my menu and its actions.. but action listeners won't send actions to my main class
Once again i'd really appreciate your help.. thank you

Hi MaxxDmg,
thanks for your reply.. I However came up with a solution but i think first of all i should explain what i wanted to do..
OK.. lets say my main class is MyMainClass and it extends JFrame.. When i initialise MyMainClass i create an instance of MyMainMenu (extending JMenuBar) which is a class outside of MyMainClass which creates the menu for MyMainClass..
The reason for doing the above is because i figure that if my application menu extends its better to have it in a separate class to ease addition of new menu items..
So here is how i did it..
// Definition of MyMainClass
public class MyMainClass extends JFrame implements ActionListener{
MyMainClass() {
super();
// Here i initialise the menu
JMenuBar myMenu = new MyMainMenu(this);
private void actionPerformed(ActionEvents e) {
....tananinana
} .... etc
// Definition of MyMainMenu
public class MyMainMenu extends JMenuBar {
MyMainClass instanceOfMainClass = null;
MyMainMenu(MyMainClass thisCaller) {
super();
instanceOfMainClass = thisCaller; // And from there i can do menuItem.addActionListener(instanceOfMainClass);
// Here i initialise the menu
JMenuBar myMenu = new MyMainMenu(this);
} .... etc
this is working fine...
As to your question "What does the actions do"..
The actions are just to execute certain tasks upon clicking on a menu item..
I dunno if i can explain it much clearer.. i do hope this is helpfull though..
thanx

Similar Messages

  • Each exception class in its own file????

    Hi, I am still quite new to java, and I don't fully understand exceptions. Could you please tell me if for each exception class you require do you have to have a a seperate file. e.g. I'm creating my own array exceptions classes.
    The following is the structure:
    ** The base array exceptions class
    public class arrayException extends Exception {
    public arrayException () { super(); }
    public arrayException (String s) { super(s); }
    ** The outofboundsArrayException
    public class outofboundsArrayException extends arrayException {
    public outofboundsArrayException ()
    { super("Number entered is out of bounds"); }
    public outofboundsArrayException (String s)
    { super(s); }
    ** The fullArrayExceptiom
    public class fullArrayException extends arrayException {
    public fullArrayException ()
    { super("The array is full"); }
    public fullArrayException (String s)
    { super(s); }
    So will the three classes above need their own file.
    I wanted to also know what the super does. I thought when the exception was raised, the text message in the super method is outputted, but i've tested that and it doesn't output (e.g. the error message "The array is full" doesn't output). The only thing that outputs is what you put in the catch part.
    Thank You very Much!

    Could you please tell me if
    for each exception class you require do you have to
    have a a seperate file.Yes. Exception classes are like any other public class in Java, in that it must be in its own file with the standard naming conventions.
    I wanted to also know what the super does. I thought
    when the exception was raised, the text message in
    the super method is outputted, but i've tested that
    and it doesn't outputsuper([0,]...[n]) calls a constructor in the superclass of your current class matching the signature super([0,]...[n]). In this particular case, the Exception's message property is being set by the parent constructor. If you were to leave out super([0,]...[n]), the default no-arg constructor of the superclass would be invoked, and the message would not be set.
    Use the getMessage() method of the Exception class to return the message value in later references to your object.

  • Class implementing its own inner interface?

    Hi
    If I try to compile the following I get a "cyclic inheritance involving Data_set" compiler error on line 1:
        public class Data_set implements Data_set.Row
            public interface Row
                String column(final int a_index);
            public String column(final int a_index)
                return "something";
            public Row row(final int a_index)
                return new Row_impl();
            private class Row_impl
                implements Row
                public String column(final int a_index)
                    return "something else";
        }Is there any good logical reason why this should be disallowed, given that the interface is necessarily static and putting it inside the class seems like just a namespace issue that would involve no cyclic dependencies?
    Thanks
    Colin

    colin_chambers wrote:
    The Row component here only has meaning with respect to the Data_set container, so I do think that it makes sense to scope the Row name inside Data_set I respectfully disagree. Row is much more independent of a set of Rows than a DataSet is from Rows. A row can live on its own, a data set cannot. Your domain modeling is iffy at best.
    I would find it extra syntactic clutter to extract the row explicitly in these cases.You should never resort to a poor design to avoid "syntactic clutter", and it's quite likely that a proper design will reduce the clutter. My guess is that you've got a bad design through and through, and should consider maybe an inversion of control? Maybe what you're really looking for is a [Visitor pattern|http://en.wikipedia.org/wiki/Visitor_pattern]?
    public interface RowVisitor {
       void visitRow(Row row);
    public interface RowVisitable {
       void acceptRowVisitor(RowVisitor visitor);
    public class Row extends RowVisitable {
       public void acceptRowVisitor(RowVisitor visitor) {
          visitor.visitRow(this);
       //...other stuff
    public class DataSet implements RowVisitable {
       private final Collection<RowVisitable> children;
       public void acceptRowVisitor(RowVisitor visitor) {
          for ( RowVisitable row : children ) {
             row.acceptRowVisitor(visitor);
    DataSet set;
    RowVisitor printVisitor = new RowVisitor() {
       public void visitRow(Row row) {
          System.out.println(row);
    set.acceptRowVisitor(printVisitor);Another option would be an Iterator pattern.

  • How can a genericized class determine its own generic type?

    Hi, I have a generecized class:
    class Foo<T> {
        public Class myClass() {
           // basically want to return T.class
    }Is there a way to do this?
    What if Foo implements FooIF, which is also paramterized with T, can I then use this.getClass().getGenericInterfaces() to find ParametrizedType and cast it to class?
    Thanks,
    Konstantin

    Hi, I have a generecized class:
    Is there a way to do this?
    class Foo<T> {
        private Class<T> myClass;
        public Foo(Class<T> t){
             myClass=t;
    }>
    What if Foo implements FooIF, which is also
    paramterized with T, can I then use
    this.getClass().getGenericInterfaces() to find
    ParametrizedType and cast it to class?If you do class Foo<T> implements FooIF<String> then you can get String back (but you don't cast ParametrizedType), otherwise that will just give you "T".

  • The Firefox menu opens on its own when idle and know one is using the computer. Why?

    I have three windows 7 x64 computers with Firefox 5 as the default browser. Firefox is always open, and usually the active window. I've noticed with 5 that the Firefox menu will pop open on its own. My computer will have the screen dimmed or blacked-out from the idle timer, then from the corner of my eye I see it activate and and the Firefox menu is open. Since then I've actually seen it open on it's own when I wasn't using the system. Keeps making me think someone has logged into my computer and was doing stuff. And before anyone asks, all AV is up to date and scanned daily, and no has remote access to any of these computers. Thanks.

    Seems like your Computer is Haunted :-P just kidding..
    Troubleshooting extensions and themes
    * https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    Check and tell if its working.

  • Creating Instances of class within its definition

    Hi,
    I am a newbie to Java and am doing a course on Java. In one my assignments it asks us to develop the following method for a Class called CraftStock:
    "Define a new helper method void increaseStockCapacity() that creates a
    new expanded array as follows. It should create a temporary instance of
    CraftStock by using its single-argument constructor ? the value of the argument n is determined by the current size of the original craft stock array plus the
    extraCapacity constant. All items in the original array must be copied from the
    original array to the temporary instance of CraftStock. The array reference in the
    original array instance of CraftStock must then be reassigned to the new
    temporary array instance."
    My question is - is this possible - can one create an instance of a class from within its definition? I can't find anyhting on this from the books.
    Any help would be appreciated.
    Thanks
    Dev

    Isn't there a caveat to all this?
    If one creates an instance of a class within its own
    definition, doesn't one face the potential danger of
    attempting to access some part of the object which
    has not yet been constructed?nope. why would it? we're creating a new instance of the class, from scratch. we're not accessing any part of the object, we're creating a new one. the fact that this is being done within the definition of the class is irrelevant. by the time anything comes to call on a static method of the class, the class is initialized already. remember, static methods don't have any dependency on a particular instance
    sorry, that doesn't read very well, does it! what I mean is that the class itself is not the same thing as an instance of that class
    Message was edited by:
    georgemc

  • Is there a way of changing the alpha value of a symbol in its own timeline without ActionScript

    I'm trying to make an animated banner ad where radio waves emanate from a device as they fade in and fade out.
    I got it working, then realized I'd like the radio wave animation to loop repeatedly while the text in the ad comes in and out, so I thought maybe it should be a symbol and have the animation take place in its own timeline.
    Problem is, when I make the symbol and double click to enter its timeline, the color effect menu disappears.
    I don't feel comfortable in ActionScript yet. Is there no other way to do what I want?
    Can I create the radio waves as a separate animation file, then import it into the main animation?

    You should be able to make seperate keyframes and then modify the alpha of any MovieClip or Graphic objects within that keyframe. After that right click somewhere between the keyframes on the timeline and select "Create Classic Tween".
    NOTE: You have to have the keyframe selected on the timeline to be able to modify properties. So if you have a keyframe on frame 1, frame 10 and frame 20 set the alpha on frame 1 at 100%, frame 10 at 0% and frame 20 at 100% and it will fill in the blanks.
    EDIT:
    If the objects in your inner symbol are not a MovieClip or Graphic select all and then Right Click and select "Convert to Symbol" to make them one.

  • HP ENVY 4500 creates its own SSID on my WiFi network causing problems and confusion

    I am finding this problem hard to articulate clearly and I can’t find any information on the internet about why my new HP Envy 4500 printer has set itself up with its own SSID on my WiFi network, but here goes :
    I bought an HP Envy 4500 all in one printer for my daughter’s room in university, which has a WiFi network with WPA security. First I tried to add this printer to the room WiFi using the printer menu, but it gave an error stating that the WPA passkey format was incorrect, when in fact it was the correct password. So instead I had to install the printer using the installation options accessed from the HP website using her laptop.
    This has worked, but it has also set the printer up with its own independent SSID called ‘HP-Setup-45-ENVY 4500 Series’. This separate SSID for the printer is causing some problems and does not seem to have any useful purpose. For example sometimes documents randomly will not print from the laptop, but if you then disconnect the laptop from the room SSID and reconnect it to the printer SSID, the documents will then print, but then you have to reconnect to the room's SSID when done. This is confusing and of course completely unwanted behaviour.
    Does anyone know why this new SSID called ‘HP-Setup-45-ENVY 4500 Series’ has been set up for the printer please? Can I get rid of it so that printer is simply a device connected on the WiFi network in the room please?
    I hope this makes sense as this a very frustrating issue for something that should be completely straightforward.
    Thanks.
    This question was solved.
    View Solution.

    Go into the printer settings and disable Wireless Direct. Done.
    Say thanks by clicking the Kudos Thumbs Up to the right in the post.
    If my post resolved your problem, please mark it as an Accepted Solution ...
    I worked for HP but now I'm retired!

  • Applying an annotation processor on its own source code

    Hi,
    I am developing a larger application and for a certain low level implementation problem, I came up with the idea of tagging some classes with own annotations and use an annotation processor to collect these classes and store the list of them somehow. I am a complete newbie in respect to this, and as my first attempts failed, I wonder whether it is really possible to include the implementation of Processor/AbstractProcessor (with the respective annotations on its own) in the same source code as the annotations it shall process and have the compiler to find and run the processor during the compilation or whether it is mandatory to create a separate jar file with the META-INF data in order to get it work.
    Thanks for any response.
    Klaus

    KlausM wrote:
    Hi,
    I am developing a larger application and for a certain low level implementation problem, I came up with the idea of tagging some classes with own annotations and use an annotation processor to collect these classes and store the list of them somehow. I am a complete newbie in respect to this, and as my first attempts failed, I wonder whether it is really possible to include the implementation of Processor/AbstractProcessor (with the respective annotations on its own) in the same source code as the annotations it shall process and have the compiler to find and run the processor during the compilation or whether it is mandatory to create a separate jar file with the META-INF data in order to get it work.
    Thanks for any response.
    KlausYou can specify a particular processor to run using javac's "-processor" option without creating a jar file for the processor. However, in addition to source files, annotation processors can also run on class files so it would be possible for your annotation processor to be a post-pass after the build otherwise completes.
    You may also want to follow the recommendation on annotation processor build hygiene:
    http://blogs.sun.com/darcy/entry/annotation_processing_build_advice_set

  • My iphone 5s has a mind of its own. why?

    my iphone 5s is out of control. everytime i use to it send messages or anything it just starts typing on its own, opening apps, one second im on imessage then suddenly im in the music app. and like today i wanted to send a message while in class. and the phone started going crazy again and it opened the music app and played music, it was embrassing.
    i cant use it without it losing control everytime, sending messages that arent even finished. this happened a week after purchasing the phone. and its been going on for 3 days now non-stop, i restored, hard reset, started from scratch. nothing seems to help. 
    there are  two other things ive noticed  in my phone :
    1. first there are four vertical lines on the right side of my phone, 2 blue and 2 red (blue, red, blue, red). they arent easily noticble unless you have a black backround. they were there from the first day i got the phone. it didnt bother me much really because its not so showy.
    2. second when my phones goes crazy typing things and opening apps and all that. its mostly from the right side. the same area where those line are.
    i hope this can tell me whats the problem...

    If a cold reset of the iPhone does not sort out both the control and screen issues, the iPhone is up for return in the nearest Apple Store. Apple should replace the device for you free of charge.

  • In two page view preview shows the first page on its own

    In two page view preview shows the first page on its own. I have recently downloaded an ebook which has image based tutorials and the pages are in such a way that pages 3 and 4 should be seen next to each other. Preview seems to want to have pages 1 on its own therefore making this rather difficult. Any help on resolving this issue would be appreciated.

    Try selecting the first page, and then from the "Edit" menu select "insert blank page". This should put a blank page at the beginning of the document, shifting all pages down one and putting them in the order you want for your display.

  • Computer restarts on its own, help!

    Hey all, perhaps this isn't the right place in the forums, but I just don't know where else to go. My computer just in the past 24hours has been restarting on its own saying 'Your computer was restarted because of problems' or something along those lines. From what I've gathered online this may indicate a kernal panic, but I just don't understand on those other sites how you go about solving this problem or even what it means fully. Is there something I can do on my own, or do I have to bring it into the mac store? Please help me if you can, I am not very tech savvy but I will try to do my best to save my mac. It is a new macbook pro retina display and I just don't understand what could have happend. If it helps I am going to copy the specs below, and thank you anyone who takes the time to help me with this problem (sry i know there is a LOT of text below):
    Interval Since Last Panic Report:  777 sec
    Panics Since Last Report:          2
    Anonymous UUID:                    2F6721CB-DBCC-4074-860B-C53D747796EF
    Fri Sep 21 20:07:01 2012
    panic(cpu 0 caller 0xffffff80002c4794): Kernel trap at 0xffffff7f823ea9b1, type 14=page fault, registers:
    CR0: 0x0000000080010033, CR2: 0x00000000feedbef7, CR3: 0x0000000139cfe055, CR4: 0x00000000001606e0
    RAX: 0xffffff7f823eaa84, RBX: 0x0000000000000077, RCX: 0x00000000feedbeef, RDX: 0x000000000063b79a
    RSP: 0xffffff80e41a39b0, RBP: 0xffffff80e41a39c0, RSI: 0xffffff80161c1200, RDI: 0xffffff80160c8000
    R8:  0xffffff80e45e57a0, R9:  0xffffff8017a0f018, R10: 0xffffff7f823ebe6c, R11: 0xffffff801af235e8
    R12: 0xffffff801b8c6c88, R13: 0xffffff80160c8000, R14: 0xffffff80d39ef000, R15: 0xffffff80160c8000
    RFL: 0x0000000000010282, RIP: 0xffffff7f823ea9b1, CS:  0x0000000000000008, SS:  0x0000000000000010
    CR2: 0x00000000feedbef7, Error code: 0x0000000000000002, Faulting CPU: 0x0
    Backtrace (CPU 0), Frame : Return Address
    0xffffff80e41a3660 : 0xffffff8000220792
    0xffffff80e41a36e0 : 0xffffff80002c4794
    0xffffff80e41a3890 : 0xffffff80002da55d
    0xffffff80e41a38b0 : 0xffffff7f823ea9b1
    0xffffff80e41a39c0 : 0xffffff7f823eef7d
    0xffffff80e41a3b00 : 0xffffff7f823ebed4
    0xffffff80e41a3b60 : 0xffffff800065593e
    0xffffff80e41a3b80 : 0xffffff800065621a
    0xffffff80e41a3be0 : 0xffffff80006569bb
    0xffffff80e41a3d20 : 0xffffff80002a3f08
    0xffffff80e41a3e20 : 0xffffff8000223096
    0xffffff80e41a3e50 : 0xffffff80002148a9
    0xffffff80e41a3eb0 : 0xffffff800021bbd8
    0xffffff80e41a3f10 : 0xffffff80002af140
    0xffffff80e41a3fb0 : 0xffffff80002dab5e
          Kernel Extensions in backtrace:
             com.apple.driver.AppleIntelHD4000Graphics(7.2.8)[6B02D782-A79F-399C-81FD-353EBF F2AB81]@0xffffff7f823e2000->0xffffff7f82448fff
                dependency: com.apple.iokit.IOPCIFamily(2.7)[C0404427-3360-36B4-B483-3C9F0C54A3CA]@0xffffff 7f80829000
                dependency: com.apple.iokit.IONDRVSupport(2.3.4)[474FE7E9-5C79-3AA4-830F-262DF4B6B544]@0xff ffff7f8088d000
                dependency: com.apple.iokit.IOGraphicsFamily(2.3.4)[EF26EBCF-7CF9-3FC7-B9AD-6C0C27B89B2B]@0 xffffff7f80854000
    BSD process name corresponding to current thread: Google Chrome He
    Mac OS version:
    11E2620
    Kernel version:
    Darwin Kernel Version 11.4.2: Wed May 30 20:13:51 PDT 2012; root:xnu-1699.31.2~1/RELEASE_X86_64
    Kernel UUID: 25EC645A-8793-3201-8D0A-23EA280EC755
    System model name: MacBookPro10,1 (Mac-C3EC7CD22292981F)
    System uptime in nanoseconds: 4625480917057
    last loaded kext at 8024427399: com.apple.driver.AppleHWSensor          1.9.5d0 (addr 0xffffff7f82506000, size 28672)
    last unloaded kext at 152847411245: com.apple.iokit.IOEthernetAVBController          1.0.1b1 (addr 0xffffff7f818e9000, size 20480)
    loaded kexts:
    com.apple.driver.AppleHWSensor          1.9.5d0
    com.apple.filesystems.autofs          3.0
    com.apple.driver.AppleMikeyHIDDriver          122
    com.apple.driver.AGPM          100.12.69
    com.apple.driver.ApplePlatformEnabler          2.0.5d3
    com.apple.driver.X86PlatformShim          5.0.0d8
    com.apple.driver.AppleHDA          2.2.3f13
    com.apple.driver.AppleMikeyDriver          2.2.3f13
    com.apple.driver.AppleUpstreamUserClient          3.5.9
    com.apple.driver.AudioAUUC          1.59
    com.apple.driver.AppleSMCPDRC          5.0.0d8
    com.apple.iokit.IOUserEthernet          1.0.0d1
    com.apple.GeForce          7.2.8
    com.apple.iokit.IOBluetoothSerialManager          4.0.7f2
    com.apple.driver.AppleSMCLMU          2.0.1d2
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AudioIPCDriver          1.2.3
    com.apple.driver.ApplePolicyControl          3.1.32
    com.apple.driver.AppleMuxControl          3.1.32
    com.apple.driver.AppleLPC          1.6.0
    com.apple.driver.AppleMCCSControl          1.0.33
    com.apple.driver.AppleIntelHD4000Graphics          7.2.8
    com.apple.driver.AppleIntelFramebufferCapri          7.2.8
    com.apple.driver.BroadcomUSBBluetoothHCIController          4.0.7f2
    com.apple.driver.AppleUSBTCButtons          227.6
    com.apple.driver.AppleUSBTCKeyboard          227.6
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless          1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.BootCache          33
    com.apple.driver.XsanFilter          404
    com.apple.iokit.IOAHCIBlockStorage          2.0.4
    com.apple.driver.AirPort.Brcm4331          560.7.21
    com.apple.driver.AppleSDXC          1.2.2
    com.apple.driver.AppleUSBHub          5.0.8
    com.apple.driver.AppleEFINVRAM          1.6.1
    com.apple.driver.AppleAHCIPort          2.3.0
    com.apple.driver.AppleUSBEHCI          5.0.7
    com.apple.driver.AppleUSBXHCI          1.0.7
    com.apple.driver.AppleSmartBatteryManager          161.0.0
    com.apple.driver.AppleACPIButtons          1.5
    com.apple.driver.AppleRTC          1.5
    com.apple.driver.AppleHPET          1.7
    com.apple.driver.AppleSMBIOS          1.9
    com.apple.driver.AppleACPIEC          1.5
    com.apple.driver.AppleAPIC          1.6
    com.apple.driver.AppleIntelCPUPowerManagementClient          195.0.0
    com.apple.nke.applicationfirewall          3.2.30
    com.apple.security.quarantine          1.3
    com.apple.security.TMSafetyNet          8
    com.apple.driver.AppleIntelCPUPowerManagement          195.0.0
    com.apple.kext.triggers          1.0
    com.apple.iokit.IOSCSIArchitectureModelFamily          3.2.1
    com.apple.driver.DspFuncLib          2.2.3f13
    com.apple.iokit.IOSurface          80.0.2
    com.apple.iokit.IOSerialFamily          10.0.5
    com.apple.iokit.IOAudioFamily          1.8.6fc18
    com.apple.kext.OSvKernDSPLib          1.3
    com.apple.driver.AppleHDAController          2.2.3f13
    com.apple.iokit.IOHDAFamily          2.2.3f13
    com.apple.driver.AppleSMBusPCI          1.0.10d0
    com.apple.driver.AppleGraphicsControl          3.1.32
    com.apple.driver.X86PlatformPlugin          5.1.1d6
    com.apple.driver.AppleSMC          3.1.3d10
    com.apple.driver.IOPlatformPluginFamily          5.1.1d6
    com.apple.driver.AppleBacklightExpert          1.0.4
    com.apple.nvidia.nvGK100hal          7.2.8
    com.apple.driver.AppleSMBusController          1.0.10d0
    com.apple.NVDAResman          7.2.8
    com.apple.iokit.IONDRVSupport          2.3.4
    com.apple.iokit.IOGraphicsFamily          2.3.4
    com.apple.driver.AppleUSBBluetoothHCIController          4.0.7f2
    com.apple.iokit.IOBluetoothFamily          4.0.7f2
    com.apple.driver.AppleThunderboltDPInAdapter          1.8.4
    com.apple.driver.AppleThunderboltDPAdapterFamily          1.8.4
    com.apple.driver.AppleThunderboltPCIDownAdapter          1.2.5
    com.apple.driver.AppleUSBMultitouch          230.5
    com.apple.iokit.IOUSBHIDDriver          5.0.0
    com.apple.driver.AppleUSBMergeNub          5.0.7
    com.apple.driver.AppleUSBComposite          5.0.0
    com.apple.driver.AppleThunderboltNHI          1.6.0
    com.apple.iokit.IOThunderboltFamily          2.0.3
    com.apple.iokit.IO80211Family          420.3
    com.apple.iokit.IONetworkingFamily          2.1
    com.apple.iokit.IOUSBUserClient          5.0.0
    com.apple.iokit.IOAHCIFamily          2.0.8
    com.apple.iokit.IOUSBFamily          5.0.8
    com.apple.driver.AppleEFIRuntime          1.6.1
    com.apple.iokit.IOHIDFamily          1.7.1
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.security.sandbox          177.5
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.driver.DiskImages          331.7
    com.apple.iokit.IOStorageFamily          1.7.2
    com.apple.driver.AppleKeyStore          28.18
    com.apple.driver.AppleACPIPlatform          1.5
    com.apple.iokit.IOPCIFamily          2.7
    com.apple.iokit.IOACPIFamily          1.4
    Model: MacBookPro10,1, BootROM MBP101.00EE.B00, 4 processors, Intel Core i7, 2.3 GHz, 8 GB, SMC 2.3f32
    Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
    Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 512 MB
    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020
    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (5.106.198.19.21)
    Bluetooth: Version 4.0.7f2, 2 service, 18 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en0
    Serial ATA Device: APPLE SSD SM256E, 251 GB
    USB Device: hub_device, 0x8087  (Intel Corporation), 0x0024, 0x1a100000 / 2
    USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8510, 0x1a110000 / 3
    USB Device: hub_device, 0x8087  (Intel Corporation), 0x0024, 0x1d100000 / 2
    USB Device: hub_device, 0x0424  (SMSC), 0x2512, 0x1d180000 / 3
    USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0262, 0x1d182000 / 5
    USB Device: BRCM20702 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x1d181000 / 4
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8286, 0x1d181300 / 7

    Disconnect all third-party peripherals. Quit all active applications. Do the following:
    Reinstalling Lion/Mountain Lion Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion/Mountain Lion: Select Reinstall Lion/Mountain Lion and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.

  • How do I stop the cursor from having a mind of its own?

    I just received this computer T400.  A mac user wswitching over to pc - not famliar with the land.  I am using a notebook and the cursor clicks on its own when I let it rest and then transports me to whatever information/page that it happens to rest upon.  needles to say this is very tiring.  I have tried to go to the help section and there is not informaiton about how to stop this from happening.  There is informaiton for mouse control.  The information I found on the cursor only spoke to the rate of blinking.
    also, I would like to incluse word in my start up programs and can't figure out how to do that.
    the cursor information would be most useful to me at the moment.  Thank you.

    onlinebabe, welcome to the forum,
    you probably need to turn off or adjust the sensitivity of tapping in the UltraNav Touchpad properties. Go to Control Panel > Mouse and select the UltraNav tab and adjust the settings.
    Do you mean that you want word to start automatically when windows starts? Right click in an empty area of the task bar and choose properties > Start Menu > Customise and add Word to your Autostarts folder.
    Hope this helps
    Message Edited by andyP on 10-11-2008 08:38 PM
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • MacBook Pro 15" Late 2008 will not sleep on its own

    My MacBook Pro will sleep just fine if I close the lid or select sleep from the Apple menu. It won't, however, ever fall asleep on its own. I've tried resetting the SMC to no avail. Any suggestions as to what I should look for?

    Certain settings, e.g. printer sharing, can prevent timed sleep. If it's a brand new Mac and you migrated a fair amount of data from a previous computer, Spotlight may still be indexing. There are other possibilities as well. See this kbase article:
    http://support.apple.com/kb/HT1776

  • My macbook pro is running very slow with some strange mouse and window movements. The trackpad is very unresponsive and when responding the cursor moves on its own and/or very erratically. When on safari the window suddenly zooms in or highlights words.

    My macbook pro is running very slow with some strange mouse and window movements. The trackpad is very unresponsive and when responding the cursor moves on its own and/or very erratically. When on safari the window suddenly zooms in or highlights words and looks them up via dictionary. I currently have a wireless mouse connected and I am still having the same problems.
    I fee like I may have a virus or my laptop is perhaps being accessed remotely. All of the sharing options are unchecked.
    HELP PLEASE
    Very worried!!

    Try these in order testing your system after each to see if it's back to normal:
    1. a. Resetting your Mac's PRAM and NVRAM
        b. Intel-based Macs: Resetting the System Management Controller (SMC)
    2. Restart the computer in Safe Mode, then restart again, normally. If this doesn't help, then:
         Boot to the Recovery HD: Restart the computer and after the chime press and hold down the
         COMMAND and R keys until the Utilities menu screen appears. Alternatively, restart the computer and
         after the chime press and hold down the OPTION key until the boot manager screen appears.
         Select the Recovery HD and click on the downward pointing arrow button.
    3. Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the Utilities menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu. Select Restart from the Apple menu.
         Reinstall the 10.9.2 update: OS X Mavericks 10.9.2 Update (Combo).
    4. Reinstall Lion/Mountain Lion, Mavericks: Reboot from the Recovery HD. Select Reinstall Lion/Mountain Lion, Mavericks from the Utilities menu, and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Reinstall the 10.9.2 update: OS X Mavericks 10.9.2 Update (Combo).

Maybe you are looking for

  • Issue in CIF of delivery from R/3 to APO

    Hi Experts, I am facing an issue while transferring sales order from R/3 to APO. When any sales order is created in ECC, it is transferred to APO. My requirement is to restricted specific sales order type and respective deliveries from going to APO.

  • Problem downloading PDF files on 9.2.2

    When I download a pdf file the download manager comes on and completes the download , and then I get a failed message (can't remember just what it says). But if I click off the manager I see the file on the desk top. If I click on the file it tells m

  • Java.util.concurrent.*;

    i am comming up with this error when i compile my code "package java.util.concurrent does not exist" i have the code import java.util.concurrent.*; and i have just updated my java java SE 6 update 5. i am using netbeans 3.6. does anybody know what my

  • I need to start two different version of Firefox

    I presently have crashing problems with Firefox 26 on openSUSE 13.1. Firefox 25 runs perfectly well. that is the two versions from the openSUSE repos. I suspect an add-on. To debug this I need to run both, one to report the bug and make my dayly work

  • PLS-00363: expression '' cannot be used as an assignment target - HELP :-(

    Hi Guys, This is a procedure I have in the body of a package: PROCEDURE SUM_EVENTS (p_trial_no IN NUMBER,                               p_country_resion IN VARCHAR2,                               p_loc_no IN NUMBER,                               p_se