Address book does not launch and does not sync to iphone

When I had upgraded to 10.5.4, the permissions from my user profile got corrupted. Since then I have created another profile and rebuilt permissions. Now the address book is not launching, it just bounces in the dock and nothing happens. Also when I try to sync my iphone i get an error saying i don't have permissions to carry out a operation and it quits out. i think it has to do with the address book not launching. Is this a permissions problem or another quirky thing because of this 10.5 OS??
Thanks in advance

I'm not sure what you mean by your "user profile." Do you mean you recreated a new user account along with a new home folder?
If you create a second account, can you launch the Address Book from that one?
If you cannot launch Address Book at all, you may need to reinstall OS X.

Similar Messages

  • TS1541 I tried importing email addresses from gmail and now my address book is locked up and will not work. Help please.

    I tried importing email addresses from gmail and now my address book is locked up and will not work. Do I need to delete my address book software and reinstall? If so, what is the proper way to do this? New to Macbook software. I have tried several things and nothing has helped. I have backed up photos, movies, etc. My addresses are on my iphone so I can sync them later right if I loose my data?
    Thanks for your time and expertise,
    T.

    You can probably resolve this by removing some Address Book preference files rather than deleting your Address Book application.
    First turn off Synchronize in Address Book Preferences if you can.
    Next restart Address Book and try to export everything to your Desktop.
    I have had a play and found my Address Book preference files. In the following ~/Library is the Library within your Home folder. Any numerals may differ on your Mac. Quit Address Book before doing anything with these.
    1 - Display details and things set in Address Book Preferences
    ~/Library/Preferences/com.apple.AddressBook.plist
    2 - Has no data - not sure what this does
    ~/Library/Preferences/com.apple.AddressBook.abd.plist
    3 - Has last sync date - may have more if I used sync
    ~/Library/Preferences/ByHost/com.apple.AddressBook.sync.000393735c06.plist
    4 - My contact details
    /Library/Preferences/AddressBookMe.plist
    5 - Individual addresses and groups stored as separate files within:
    ~/Library/Application Support/AddressBook/Metadata
    6 - All of these addresses are are also in this single database:
    ~/Library/Application Support/AddressBook/AddressBook-v22.abcddb
    If you wish to remove all addresses drag both 5 & 6 to your Desktop.
    If you wish to reset preferences drag 1 your Desktop.
    Removing 3 may resolve sync issues but I am unable to test this.
    If you wish to reset everything drag all except 4 to your desktop.
    Apple has an interesting page at: http://support.apple.com/kb/TS2481
    I hope this helps.

  • Windows Apps Not Launching and Store Not Functioning (with logs).. to do with "Local AppData"

    I keep my "Local AppData" folder along with a handful of other settings folders on a separate SSD so I can format monthly without losing a beat.
    I notice that each time my Local AppData folder is located anywhere other than it's normal location, Windows Apps do not launch and the store produces the "Your purchase couldn't be completed" error.
    Two of my friends do the same thing that I do and have the exact same result.
    Event Viewer Logs (on launch of App):
    "Activation of app Microsoft.XboxLIVEGames_8wekyb3d8bbwe!Microsoft.XboxLIVEGames failed with error: The remote procedure call failed. See the Microsoft-Windows-TWinUI/Operational log for additional information."
    "Faulting application name: wwahost.exe, version: 6.2.9200.16384, time stamp: 0x50107c6e
    Faulting module name: KERNELBASE.dll, version: 6.2.9200.16384, time stamp: 0x5010ab2d
    Exception code: 0x00000004
    Fault offset: 0x00000000000189cc
    Faulting process id: 0xc8c
    Faulting application start time: 0x01cda64746053be3
    Faulting application path: C:\Windows\system32\wwahost.exe
    Faulting module path: C:\Windows\system32\KERNELBASE.dll
    Report Id: 83b3360f-123a-11e2-beb4-485b394307b9
    Faulting package full name: Microsoft.XboxLIVEGames_1.0.928.0_x64__8wekyb3d8bbwe
    Faulting package-relative application ID: Microsoft.XboxLIVEGames"
    "The App Host could not start because the web module 1::Windowing::Initialize failed with 0x0x80070005."
    Any ideas?  Anyone else with this problem?

    Hi,
    This is by design, seems Windows App cannot allow to change the location of Local Appdata.
    Juke Chou
    TechNet Community Support

  • Cannot print from Address Book! Print freezes and will not proceed.

    I want to print an address list for Christmas cards. When I select the Group, select all and select Print I get the option box. I then select my printer and use the down arrow to open the dialog box that shows I am printing from Address Book and gives the different forms I can use (ie list, label, envelope) as well as the fields to include in the list. Once I have everything selected I click the Print radio button. All of the information under the Address Book options line disappears. Print remains highlighted and my printer Que never opens or appears. If I manually open the printer there is no print job showing. At this point the Address Book application is frozen. I cannot select cancel on the print dialog box (I can click it, but it does not highlight and it does not close the dialog box! In order to get out of this situation I have had to close Address Book. The quit option on the menu does work and Force Quit is unnecessary.
    I actually spoke with AppleCare on this issue on Friday 05 Dec 2008. The tech I spoke with knew of no other such situations, but when I started checking on this discussion page I see a posting from REECO from clear back on 24 Sept 2008. His posting can be found at http://discussions.apple.com/message.jspa?messageID=8161605&tstart=0
    The technician had me do several things. One was to pull my Caches folder out of my system Library folder. He also had me remove some Address Book preference items. The end result of these actions was a Mac Pro that would not boot! (The failure followed an Address Book crash with a "KERPROTECTIONFAILURE" and the message that some QualityMedia plugin might have created the problem!)(I could find no such plug in either on my system or via Google search!) The tech had asked me to boot to safe mode by booting while holding down the shift key untill the spinning gear appeared. The machine never progressed to a successful boot! I ended up having to use a 2nd hard drive and physically place it in internal slot 1 on my Mac Pro proceeding to reinstall Tiger! The bad news is that this did NOT solve my printing problem.
    If I am attempting to print from a new install with just the Apple address card and the Owner's card in Address book the print proceeds fine. Once I import my data I am back to the same print failure.
    Some diagnostic steps I have tried. I have tried USB local printers and bonjour printers. I have used Epson and Canon printers. I have tried to print to a PDF. I have tried printing from another computer (12 inch PowerBook) with identical results!
    At this point I am going to call AppleCare Monday morning and see if anyone there has any more suggestions. Any suggestions this forum has will be received gratefully!

    I was having the same crash or "just not print" problem as seen in other posts. I was able to fix it however, by making changes in some of the address cards I was going to print. By editing the "parent", "child", "spouse" fields which will get added to the name line of the label, I was able to get labels to print (or pdf preview) without difficulty.
    I did not try and determine exactly what the problem was, but basically did a data cleanup. Since I didn't know that those fields would print, I had previously included information beyond just a name in the fields, like birthdates and such, eg. "Jimmy - 12/1/05". After either removing the fields entirely where I didn't really need them, or just cleaning them down to names only, they printed just fine. I'd considered trying to disable the feature entirely but the data cleanup was not hard for a dozen or so names.

  • Itunes does not start and i cannot sync my iphone 4

    I have installed Itunes 10.1.1.4 on my computer running Windows XP but it does not start. This prevent me to sync my new iphone 4.
    Previously I had other versions of itunes on the computer and sometimes the same problem happened.
    I did a search on Apple support and I followed the instructions (itunes disinstallation and reinstallation) but it didn't work.
    I tried also to disable all the startup app but itunes using msconfig (as again suggested by apple) but it din't work as well.
    Somewhere on internet I found that Bonjour could create the problem: using services.msc I disabled it but it din't work as well.
    I would appreciate very much if someone could help me.
    Thanks in advance.
    Regards
    Giovanni

    Hello tomcat.vdm,
    Thanks for using Apple Support Communities.
    For more information on this, take a look at:
    Removing and reinstalling iTunes and other software components for Windows Vista, Windows 7, or Windows 8
    http://support.apple.com/kb/HT1923
    Best of luck,
    Mario

  • HT2731 I no longer have the email address associated with my iCloud and do not remember my password. I created a new Apple ID but it does not match my iCloud. How do infix this

    Please help
    I no longer have the email address associated with my iCloud and do not remember my password. I created a new Apple ID but it does not match my iCloud. How do I fix this?

    If you can't remember your password then see if you can get it reset via http://iforgot.apple.com
    If you can't get it reset via that page then try contacting Support in your country and see if they can reset it for you : http://support.apple.com/kb/HT5699

  • Is not abstract and does not override abstract method ERROR

    Hello. I'm new at all this, and am attempting to recreate a sample code out of my book (Teach Yourself XML in 24 Hours), and I keep getting an error. I appriciate any help.
    This is the Error that I get:
    DocumentPrinter is not abstract and does not override abstract method skippedEntity(java.lang.String) in org.xml.sax.ContentHandler
    public class DocumentPrinter implements  ContentHandler, ErrorHandler
            ^This is the sourcecode:
    import org.xml.sax.Attributes;
    import org.xml.sax.ContentHandler;
    import org.xml.sax.ErrorHandler;
    import org.xml.sax.Locator;
    import org.xml.sax.SAXParseException;
    import org.xml.sax.XMLReader;
    public class DocumentPrinter implements  ContentHandler, ErrorHandler
    // A Constant containing the name of the SAX parser to use.
    private static final String PARSER_NAME = "org.apache.xerces.parsers.SAXParser";
    public static void main(String[] args)
       // Check to see whether the user supplied any command line arguments.  If not, print an error and exit.
       if (args.length == 0)
         System.out.println("No XML document path specified.");
         System.exit(1);
       // Create a new instance of the DocumentPrinter class.
       DocumentPrinter dp = new DocumentPrinter();
       try
         // Create a new instance of the XML Parser.
         XMLReader parser = (XMLReader)Class.forName(PARSER_NAME).newInstance();
         // Set the parser's content handler
        // parser.setContentHandler(dp);
         // Set the parsers error handler
         parser.setErrorHandler(dp);
         // Parse the file named in the argument
         parser.parse(args[0]);
       catch (Exception ex)
         System.out.println(ex.getMessage());
         ex.printStackTrace();
    public void characters(char[] ch, int start, int length)
       String chars ="";
       for (int i = start; i < start + length; i++)
         chars = chars + ch;
    System.out.println("Recieved characters: " + chars);
    public void startDocument()
    System.out.println("Start Document.");
    public void endDocument()
    System.out.println("End of Document.");
    public void startElement(String namespaceURI, String localName, String qName, Attributes atts)
    System.out.println("Start element: " + localName);
    for (int i = 0; i < atts.getLength(); i++)
    System.out.println(" Attribute: " + atts.getLocalName(i));
    System.out.println(" Value: " + atts.getValue(i));
    public void endElement(String namespaceURI, String localName, String qName)
    System.out.println("End of element: " + localName);
    public void startPrefixMapping(String prefix, String uri)
    System.out.println("Prefix mapping: " + prefix);
    System.out.println("URI: " + uri);
    public void endPrefixMapping(String prefix)
    System.out.println("End of prefix mapping: " + prefix);
    public void ignorableWhitespace(char[] ch, int start, int length)
    System.out.println("Recieved whitespace.");
    public void processingInstruction(String target, String data)
    System.out.println("Recieved processing instruction:");
    System.out.println("Target: " + target);
    System.out.println("Data: " + data);
    public void setDocumentLocation(Locator locator)
    // Nada
    public void error(SAXParseException exception)
    System.out.println("Parsing error on line " + exception.getLineNumber());
    public void fatalError(SAXParseException exception)
    System.out.println("Fatal parsing error on line " + exception.getLineNumber());
    public void warning(SAXParseException exception)
    System.out.println("Warning on line " + exception.getLineNumber());

    Check to make sure that the arguments are consistent with your ContentHandler class. Probably the wrong type.
    I think you forgot to include the skippedEntity method, it seems to be missing. Even if an implemented class has a method that you are not using, you still have to include the method in your code even if it doesn't do anything.
    Message was edited by:
    ChargersTule1

  • ...is not abstract and does not override abstract method compare

    Why am I getting the above compile error when I am very clearly overriding abstract method compare (ditto abstract method compareTo)? Here is my code -- which was presented 1.5 code and I'm trying to retrofit to 1.4 -- followed by the complete compile time error. Thanks in advance for your help (even though I'm sure this is an easy question for you experts):
    import java.util.*;
       This program sorts a set of item by comparing
       their descriptions.
    public class TreeSetTest
       public static void main(String[] args)
          SortedSet parts = new TreeSet();
          parts.add(new Item("Toaster", 1234));
          parts.add(new Item("Widget", 4562));
          parts.add(new Item("Modem", 9912));
          System.out.println(parts);
          SortedSet sortByDescription = new TreeSet(new
             Comparator()
                public int compare(Item a, Item b)   // LINE CAUSING THE ERROR
                   String descrA = a.getDescription();
                   String descrB = b.getDescription();
                   return descrA.compareTo(descrB);
          sortByDescription.addAll(parts);
          System.out.println(sortByDescription);
       An item with a description and a part number.
    class Item implements Comparable     
          Constructs an item.
          @param aDescription the item's description
          @param aPartNumber the item's part number
       public Item(String aDescription, int aPartNumber)
          description = aDescription;
          partNumber = aPartNumber;
          Gets the description of this item.
          @return the description
       public String getDescription()
          return description;
       public String toString()
          return "[descripion=" + description
             + ", partNumber=" + partNumber + "]";
       public boolean equals(Object otherObject)
          if (this == otherObject) return true;
          if (otherObject == null) return false;
          if (getClass() != otherObject.getClass()) return false;
          Item other = (Item) otherObject;
          return description.equals(other.description)
             && partNumber == other.partNumber;
       public int hashCode()
          return 13 * description.hashCode() + 17 * partNumber;
       public int compareTo(Item other)   // OTHER LINE CAUSING THE ERROR
          return partNumber - other.partNumber;
       private String description;
       private int partNumber;
    }Compiler error:
    TreeSetTest.java:25: <anonymous TreeSetTest$1> is not abstract and does not over
    ride abstract method compare(java.lang.Object,java.lang.Object) in java.util.Com
    parator
                public int compare(Item a, Item b)
                           ^
    TreeSetTest.java:41: Item is not abstract and does not override abstract method
    compareTo(java.lang.Object) in java.lang.Comparable
    class Item implements Comparable
    ^
    2 errors

    According to the book I'm reading, if you merely take
    out the generic from the code, it should compile and
    run in v1.4 (assuming, of course, that the class
    exists in 1.4). I don't know what book you are reading but that's certainly incorrect or incomplete at least. I've manually retrofitted code to 1.4, and you'll be inserting casts as well as replacing type references with Object (or the erased type, to be more precise).
    These interfaces do exist in 1.4, and
    without the generics.Exactly. Which means compareTo takes an Object, and you should change your overriding method accordingly.
    But this raises a new question: how does my 1.4
    compiler know anything about generics? It doesn't and it can't. As the compiler is telling you, those interfaces expect Object. Think about it, you want to implement one interface which declares a method argument type of Object, in several classes, each with a different type. Obviously all of those are not valid overrides.

  • Is not abstract and does not override abstract method actionPerformed

    I dont how to corr. Please help!! and thank you very much!!
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class test extends JFrame implements ActionListener, ItemListener
              private CenterPanel centerPanel;
              private QuestionPanel questionPanel;
              private ButtonPanel buttonPanel;
              private ResponsePanel responsePanel;
              private JButton b1,b2,b3,b4,b5;               //Create five references to Jbutton instances
         private JTextField t1,t2,t3,t4,t5;          //Create five references to JTextField instances
              private JLabel label1;                    //Create one references to JLabel instances
              private JRadioButton q1,q2,q3;               //Create three references to JRadioButton instances
              private ButtonGroup radioGroup;               //Create one references to Button Group instances
              private int que1[] = new int[5];           //Create int[4] Array
              private int que2[] = new int[5];
              private int que3[] = new int[5];
              private String temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9, temp10,
                        temp11, temp12, temp13, temp14, temp15;
    public test (String header)
              super(header);
              Container container = getContentPane();
              label1 = new JLabel ("PLease click on your response to ");     
              q1 = new JRadioButton("I understand most of the content of this subject",true);
              add(q1);
              q2 = new JRadioButton("I see the relevance of the subject to my degree",false);
              add(q2);
              q3 = new JRadioButton("The workload in this subject is appropriate",false);
              add(q3);
              radioGroup = new ButtonGroup();               //JRadioButton belong to ButtonGroup
              radioGroup.add(q1);
              radioGroup.add(q2);
              radioGroup.add(q3);
              JPanel buttonPanel = new JPanel();
              JPanel responsePanel = new JPanel();
              JPanel questionPanel = new JPanel();
              JPanel centerPanel = new JPanel();
              b1 = new JButton ("Strongly DISAGREE");          //Instantiate JButton with text
              b1.addActionListener (this);               //Register JButtons to receive events
              b2 = new JButton ("DISAGREE");
              b2.addActionListener (this);
              b3 = new JButton ("Neither AGREE or DISAGREE");
              b3.addActionListener (this);
              b4 = new JButton ("AGREE");
              b4.addActionListener (this);
              b5 = new JButton ("Strongly AGREE");
              b5.addActionListener (this);
              buttonPanel.setLayout(new GridLayout(5,1));
              buttonPanel.add(b1);
              buttonPanel.add(b2);
              buttonPanel.add(b3);
              buttonPanel.add(b4);
              buttonPanel.add(b5);
              t1 = new JTextField ("0",3);               //JTextField contains empty string
              t2 = new JTextField ("0",3);
              t3 = new JTextField ("0",3);
              t4 = new JTextField ("0",3);
              t5 = new JTextField ("0",3);
              t1.setEditable( false );
              t2.setEditable( false );
              t3.setEditable( false );
              t4.setEditable( false );
              t5.setEditable( false );
              responsePanel.setLayout(new GridLayout(5,1));
              responsePanel.add(t1);
              responsePanel.add(t2);
              responsePanel.add(t3);
              responsePanel.add(t4);
              responsePanel.add(t5);
              questionPanel.setLayout(new GridLayout(4,1));
              questionPanel.add(label1);
              questionPanel.add(q1);
              questionPanel.add(q2);
              questionPanel.add(q3);
              centerPanel.add(buttonPanel,BorderLayout.CENTER);
              centerPanel.add(responsePanel,BorderLayout.EAST);
              container.add(centerPanel,BorderLayout.WEST);
              container.add(questionPanel,BorderLayout.NORTH);
              q1.addActionListener(
                   new ActionListener(){
              public void actionPerformed( ActionEvent e )          
    {                                        //actionPerformed of all registered listeners
              if (e.getSource() == b1) {
                   que1[0] = Integer.parseInt(t1.getText()) + 1;
                   String temp1 = String.valueOf(que1[0]);
              t1.setText(temp1);
              else if (e.getSource() == b2)     {
                   que1[1] = Integer.parseInt(t2.getText()) + 1;
                   String temp2 = String.valueOf(que1[1]);
              t2.setText(temp2);
              else if (e.getSource() == b3)     {
                   que1[2] = Integer.parseInt(t3.getText()) + 1;
                   String temp3 = String.valueOf(que1[2]);
              t3.setText(temp3);
              else if (e.getSource() == b4)     {
                   que1[3] = Integer.parseInt(t4.getText()) + 1;
                   String temp4 = String.valueOf(que1[3]);
              t4.setText(temp4);
              else if (e.getSource() == b5)     {
                   que1[4] = Integer.parseInt(t5.getText()) + 1;
                   String temp5 = String.valueOf(que1[4]);
              t5.setText(temp5);
    } //end action performed
              q2.addActionListener(
                   new ActionListener(){
              public void actionPerformed( ActionEvent e )          
    {                                        //actionPerformed of all registered listeners
              if (e.getSource() == b1) {
                   que2[0] = Integer.parseInt(t1.getText()) + 1;
                   String temp6 = String.valueOf(que2[0]);
              t1.setText(temp1);
              else if (e.getSource() == b2)     {
                   que2[1] = Integer.parseInt(t2.getText()) + 1;
                   String temp7 = String.valueOf(que2[1]);
              t2.setText(temp7);
              else if (e.getSource() == b3)     {
                   que2[2] = Integer.parseInt(t3.getText()) + 1;
                   String temp8 = String.valueOf(que2[2]);
              t3.setText(temp8);
              else if (e.getSource() == b4)     {
                   que2[3] = Integer.parseInt(t4.getText()) + 1;
                   String temp9 = String.valueOf(que2[3]);
              t4.setText(temp9);
              else if (e.getSource() == b5)     {
                   que2[4] = Integer.parseInt(t5.getText()) + 1;
                   String temp10 = String.valueOf(que2[4]);
              t5.setText(temp10);
    } //end action performed
              q3.addActionListener(
                   new ActionListener(){
              public void actionPerformed( ActionEvent e )          
    {                                        //actionPerformed of all registered listeners
              if (e.getSource() == b1) {
                   que3[0] = Integer.parseInt(t1.getText()) + 1;
                   String temp11 = String.valueOf(que3[0]);
              t1.setText(temp11);
              else if (e.getSource() == b2)     {
                   que3[1] = Integer.parseInt(t2.getText()) + 1;
                   String temp12 = String.valueOf(que3[1]);
              t2.setText(temp12);
              else if (e.getSource() == b3)     {
                   que3[2] = Integer.parseInt(t3.getText()) + 1;
                   String temp13 = String.valueOf(que3[2]);
              t3.setText(temp13);
              else if (e.getSource() == b4)     {
                   que3[3] = Integer.parseInt(t4.getText()) + 1;
                   String temp14 = String.valueOf(que3[3]);
              t4.setText(temp14);
              else if (e.getSource() == b5)     {
                   que3[4] = Integer.parseInt(t5.getText()) + 1;
                   String temp15 = String.valueOf(que3[4]);
              t5.setText(temp15);
    } //end action performed
    }//end constructor test
    public void itemStateChanged(ItemEvent item) {
    //int state = item.getStateChange();
    //if (q1 == item.SELECTED)
              public class ButtonPanel extends JPanel
                   public ButtonPanel()
              public class CenterPanel extends JPanel
                   public CenterPanel()
              public class QuestionPanel extends JPanel
                   public QuestionPanel()
              public class ResponsePanel extends JPanel
                   public ResponsePanel()
    public static void main(String [] args)
         test surveyFrame = new test("Student Survey") ;
         surveyFrame.setSize( 500,300 );
         surveyFrame.setVisible(true);
         surveyFrame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
         }//end main
    }//end class test

    is not abstract and does not override abstract method actionPerformed
    Oh, I see that the title of your post is an error message? Ok. Well, the test class is declared as implementing an ActionListener. That means the test class must have an actionPerformed() method. Your test class apparently does not.
    It does not appear that the test class needs to implement ActionListener. You are using annonymous classes as listeners.

  • Is not abstract and does not override abstract method tablechanged

    I will remove all the gui code to make it shorter, but my problem lies with my InteractiveTableModelListener.
    public class Meet extends JPanel{
      private static void createAndShowGUI() {
            JFrame frame = new JFrame("MEET_dataTable");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.add(new Meet(), BorderLayout.CENTER);
            frame.pack();
            frame.setVisible(true);
    public class InteractiveTableModelListener implements TableModelListener {
         public void TableChanged(TableModelEvent evt) {
      if (evt.getType() == TableModelEvent.UPDATE) {
          int column = evt.getColumn();
          int row = evt.getFirstRow();
          dataTable.setColumnSelectionInterval(column + 1, column + 1);
          dataTable.setRowSelectionInterval(row, row);
    class InteractiveRenderer extends DefaultTableCellRenderer {
      protected int interactiveColumn;
      public InteractiveRenderer(int interactiveColumn) {
          this.interactiveColumn = interactiveColumn;
    public Component getTableCellRendererComponent(JTable dataTable,
         Object value, boolean isSelected, boolean hasFocus, int row,
         int column)
      Component c = super.getTableCellRendererComponent(dataTable, value, isSelected, hasFocus, row, column);
       if (column == interactiveColumn && hasFocus) {
         if ((Meet.this.tableModel.getRowCount() - 1) == row &&
            !Meet.this.tableModel.hasEmptyRow())
             Meet.this.tableModel.addEmptyRow();
        highlightLastRow(row);
      return c;
    public void highlightLastRow(int row) {
         int lastrow = tableModel.getRowCount();
      if (row == lastrow - 1) {
          dataTable.setRowSelectionInterval(lastrow - 1, lastrow - 1);
      else {
          dataTable.setRowSelectionInterval(row + 1, row + 1);
         dataTable.setColumnSelectionInterval(0, 0);
    public static void main(String[] args) {
            SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                UIManager.put("swing.boldMetal", Boolean.FALSE);
                createAndShowGUI();
    }As i say, i have removed all the gui code to make it shorter, but in this code i create the table and add all the model to it. I am being returned with the error
    Meet.InteractiveTableModelListener is not abstract and does not override abstract method tableChanged(javax.swing.event.TableModelEvent)in javax.swing.event.TableModelListener
    what would be causing this error?
    Cheers

    Sorry, just figured out my silly error, the method is tableChanged not TableChanged.
    cheers
    TOPIC CLOSED
    Edited by: nick2price on Sep 11, 2008 7:08 AM

  • Product is not abstract and does not override abstract method

    Received the following errors.
    Product.java:3: Product is not abstract and does not override abstract method ge
    tDisplayText() in Displayable
    public class Product implements Displayable
    ^
    Product.java:16: getDisplayText() in Product cannot implement getDisplayText() i
    n Displayable; attempting to use incompatible return type
    found : void
    required: java.lang.String
    public void getDisplayText()
    ^
    2 errors
    Code reads as follows
    import java.text.NumberFormat;
    public class Product implements Displayable
         private String code;
         private String description;
         private double price;
         public Product()
              this.code = "";
              this.description = "";
              this.price = 0;
    public void getDisplayText()
    String message =
    "Code: " + code + "\n" +
    "Description: " + description + "\n" +
    "Price: " + this.getFormattedPrice() + "\n";
         public Product(String code, String description, double price)
              this.code = code;
              this.description = description;
              this.price = price;
         public void setCode(String code)
              this.code = code;
         public String getCode(){
              return code;
         public void setDescription(String description)
              this.description = description;
         public String getDescription()
              return description;
         public void setPrice(double price)
              this.price = price;
         public double getPrice()
              return price;
         public String getFormattedPrice()
              NumberFormat currency = NumberFormat.getCurrencyInstance();
              return currency.format(price);
    Please help!

    Received the following errors.
    Product.java:3: Product is not abstract and does not
    override abstract method ge
    tDisplayText() in Displayable
    public class Product implements Displayable
    ^
    Product.java:16: getDisplayText() in Product cannot
    implement getDisplayText() i
    n Displayable; attempting to use incompatible return
    type
    found : void
    required: java.lang.String
    public void getDisplayText()
    ^
    2 errors
    Code reads as follows
    Please use the code tags when posting code. There is a code button right above the text box where you enter your post. Click on it and put the code between the code tags.
    These error messages are quite clear in telling what is wrong. You have an Interface called Displayable that specifies a method something like thispublic String getDisplayText() {But in your Product source code, you created thismethodpublic void getDisplayText() {The compiler is complaining because the methods are not the same.
    You also need to return a String in the method probalby like thisreturn message;

  • My ipad screen is black and will not reset and does not come back after restoring, the info is still on internal because i can see it on itunes in the apps catagory it's the display is not working, can see backlight but black...does anyone know how to fix

    my ipad screen is black and will not reset and does not come back after restoring, the info is still on internal because i can see it on itunes in the apps catagory it's the display is not working, can see backlight but black...does anyone know how to fix, other than take it to apple.
    thanks!

    The wish list only works on apps you have to pay for. To get it tap the icon of the app you want to save. After it opens at the upper right corner is a box with a arrow. Tap that then tap add to wish list list in the box that opens.

  • Why does iTunes keep giving me bogus error messages.  "Your internet connection is not working, check your connection and try again."  My internet is working fine.  iTunes is not working and will not allow me to download tunes.

    why does iTunes keep giving me bogus error messages.  "Your internet connection is not working, check your connection and try again."  My internet is working fine.  iTunes is not working and will not allow me to download tunes.

    This my sound too simple, but I just kept clikning on the arrow next to the selected music and it finally "Kicked" in.
    I live in Europe ,So Be persistent and don't give up !  Aug. 2013

  • Flashplayer pop up box  "Requesting permission to store info on my computer" does not respond and will not go away. How do I get rid of it. It is most annoying as it stays right in the middle of the screen.

    Flashplayer pop up box  "Requesting permission to store info on my computer" does not respond and will not go away. How do I get rid of it. It is most annoying as it stays right in the middle of the screen.

    Move cursor onto video.  Right click.  Click Settings,  Click the "never ask again" box. Then click Close.  That will work.
    For some reason, that always worked for me, but in the last two days, it does not work, and it seems to freeze on the
    video.  See, if it works for you.

  • In Lync, if a call is not answered, and does not go to voice mail, is anything recorded in the Lync database ?

    We are using Lync 2010. This question relates to the LCSCDR database.
    In Lync, if a call is not answered, and does not go to voice mail, is anything recorded in the Lync database ? Are there any options to make Lync store a record of unanswered calls ?
    Is there a way to tell from the LYnc database if a call was answered by a person or went to voice mail ?
    I cannot see anything in the sessiondetails table to indicate any of the above.
    Any help much appreciated.

    Hello,
    You shouldn't install Shockwave Player unless you know for a fact that you need it.
    # From the following page, save the uninstaller, the full installer for Netscape, and the full installer for Internet Explorer if you also need it in that browser.
    #* http://www.adobe.com/shockwave/download/alternates/#sp
    # Exit all applications.
    # Run the uninstaller.
    # Restart your computer.
    # Run the installer for Netscape.
    # Run the installer for Internet Explorer if you downloaded it.
    This forum doesn't support BBCode like <nowiki>[IMG]</nowiki> tags. You can simply post the plain links to the images. In replies to the thread, you have the option to attach images to your post.
    * https://support.mozilla.org/kb/markup-chart

Maybe you are looking for

  • Multiple post requests using a single HttpConnection

    Hi, is it possible to send multiple post requests using a single Http connection. i am currently trying to simulate the preformance overhead because of creating HttpURLConnection to talk to my servlet. But, that made me wonder, if is there a way to s

  • How to blur edges of clusters, tabs

    I need to put Tabs, Clusters display in my interface. However, the edges of each control/indicates make the interface look busy, I would like to hide/blur out the edges,to make all controls/indicates look like in the same flat surface. Your response

  • HT1386 ipad sync problem

    error message - the ipad cannot be synced because the connection to the ipad was lost

  • Error Installing ERP2005 on Red Hat 4es Linux with Oracle

    Normally I only install SAP for customers on Unix boxes or WIndows, but I was asked for a customer to do an installation on Red Hat 4es 64bit. It will be a Sandbox system for the customer. ERP2005 with Oracle. But after some issues on shared objects

  • Subwoofer won't work in 7.1 surround with Audig

    I've got a surround sound system for my new Creative SoundBlaster Audigy 4 (not the pro version), and I have it all correctly setup but for some reason the subwoofer won't work. I have it set to 7. surround and as it is now everything is plugged in t