Please help: need a JAVA-only dialog instance profile
Who could help provide a complete example? Would be greately appreciated.
Thanks!!
HI
http://help.sap.com/saphelp_nw70/helpdata/en/c4/3a610f505211d189550000e829fbbd/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a622d505211d189550000e829fbbd/frameset.htm
Regards
Shridhar Gowda
DSS Java
Similar Messages
-
Urgent: Cannot start a Java only dialog instance
We have a JAVA only EP7(CI+DB) running well.
We have installed a dialog instance (Java only) for above CI.
However anyway we cannot start the DI.
Here is the log:
more jvm_bootstrap.out
Bootstrap MODE:
<INSTANCE GLOBALS>
determined by parameter ID0069640.
Exception occurred:
com.sap.engine.bootstrap.SynchronizationException: Database initialization faile
d! Check database properties!
at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.j
ava:422)
at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81
== Caused by: ==----
com.sap.engine.frame.core.configuration.ConfigurationException: Error while conn
ecting to DB.
at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnection
Pool.createConnection(DBConnectionPool.java:360)
at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnection
Pool.<init>(DBConnectionPool.java:125)
at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceH
andler.<init>(PersistenceHandler.java:38)
at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init
(ConfigurationCache.java:149)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBoots
trapImpl.init(ConfigurationManagerBootstrapImpl.java:236)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBoots
trapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)
at com.sap.engine.bootstrap.Synchronizer.<init>(Synchronizer.java:60)
at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.j
ava:419)
at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81
Caused by: java.sql.SQLException: Io exception: Connection reset
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
:146)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
:255)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
420)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
n.java:35)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(Nativ
eConnectionFactory.java:215)
at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(Open
SQLDataSourceImpl.java:608)
at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQL
DataSourceImpl.java:285)
at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnection
Pool.createConnection(DBConnectionPool.java:302)
... 15 more
Bootstrap module> Problem occurred while performing synchronization.
velssi03:pd5adm 76>
We found some notes but no fix.
Please help! Points guaranteed. Thanks!!Check whether environment variables are correctly set.
-Pinkle -
Hello everyone
I'm a Student and new to java and I have been given a question which I have to go through. I have come across a problem with one of the questions and am stuck, so I was wondering if you guys could help me out.
here is my code so far:
A Class that maintains Information about a book
This might form part of a larger application such
as a library system, for example.
@author (your name)
*@version (a version number or a date)*
public class Book
// instance variables or fields
private String author;
private String title;
Set the author and title when the book object is constructed
public Book(String bookAuthor, String bookTitle)
author = bookAuthor;
title = bookTitle;
Return The name of the author.
public String getAuthor()
return author;
Return The name of the title.
public String getTitle()
return title;
and below are the questions that I need to complete. they just want me to add codes to my current one, but the problem is I don't know where to put them and how I should word them, if that makes sense.
Add a further instance variable/field pages to the Book class to store the number of pages in the book.
This should be of type int and should be set to 0 in the Constructor.
Add a second Constructor with signature
public Book(String bookAuthor, String bookTitle, int noPages) so it has a third parameter passed to it as well as the author and title;
this parameter is used - obviously?? - to initialise the number of pages.
Note: This is easiest done by making a copy of the existing Constructor and adding the parameter.
Add a getPages() accessor method that returns the number of pages in the book.
Add a method printDetails() to your Book class. This should print out the Author title and number of pages to the Terminal Window. It is your choice as to how the data is formatted, perhaps all on one line, perhaps on three, and with or without explanatory text. For instance you could print out in the format:
Title: Robinson Crusoe, Author: Daniel Defoe, Pages:226
Add a further instance variable/field refNumber() to your Book class. This stores the Library's reference number. It should be of type String and be initialised to the empty String "" in the constructor, as its initial value is not passed in as a parameter. Instead a public mutator method with the signature:
public void setRefNumber(String ref) should be created. The body of this method should assign the value of the method parameter ref to the refNumber.
Add a corresponding getRefNumber() accessor method to your class so you can check that the mutator works correctly
Modify your printDetails() method to include printing the reference number of the book.
However the method should print the reference number only if it has been set - that is the refNumber has a non-zero length.
If it has not been set, print "ZZZ" instead.
Hint Use a conditional statement whose test calls the length() method of the refNumber String and gives a result like:
Title: Jane Eyre, Author: Charlotte Bronte, Pages:226, RefNo: CB479 or, if the reference number is not set:
Title: Robinson Crusoe, Author: Daniel Defoe, Pages:347, RefNo: ZZZ
Modify your setRefNumber() method so that it sets the refNumber field only if the parameter is a string of at least three characters. If it is less than three, then print an error message (which must contain the word error) and leave the field unchanged
Add a further integer variable/field borrowed to the Book class, to keep a count of the number of times a book has been borrowed. It should (obviously??) be set to 0 in the constructor.
Add a mutator method borrow() to the class. This should increment (add 1 to) the value of borrowed each time it is called.
Include an accessor method getBorrowed() that returns the value of borrowed
Modify Print Details so that it includes the value of the borrowed field along with some explanatory text
PS. sorry it looks so messey1. In the future, please use a more meaningful subject. "Help needed with java" contains no information. The very fact that you're posting here tells us you need help with Java. The point of the subject is to give the forum an idea of what kind of problem you're having, so that individuals can decide if they're interested and qualified to help.
2. You need to ask a specific question. If you have no idea where to start, then start here: [http://home.earthlink.net/~patricia_shanahan/beginner.html]
3. When you post code, use code tags. Copy the code from the original source in your editor (NOT from an earlier post here, where it will already have lost all formatting), paste it in here, highlight it, and click the CODE button. -
how do I verify my apple id? I can't sign in to it in mail and I can't make a new one because it just will not process I'm trying to set up iCloud between iPad and iPhone and having ALOT of difficulty pleAse help need it done by later on today!!!!!
In order to use your Apple ID to create an iCloud account, the primary email address associated with the ID must first be verified. To do this, Apple will send a verification email to your account and you must respond to the email by clicking the Verify Now link. Make sure you are check the spam/junk folder as well as the inbox. If it isn't there, go to https://appleid.apple.com, click Manage your Apple ID, sign in, click on Name, ID and Email addresses on the left, then to the right click Resend under your Primary Email Address to resend the verification email.
-
Please help needed os x lion I wish to transfer photos from the iPhoto library to a album or folder then delete them from the Library but when I do this it also deletes them from the album ? how do I do this please.
Albums are not places to store photos, they're more like "labels" you can apply to photos to better organize them. A single image file can be in multiple albums... they are not copies, it's simply been labelled as being in all those albums. So what you're trying to do doesn't make sense, because it's based on incorrect assumptions.
The iPhoto library will always show all photos that you have added to iPhoto. -
guys i need to get my itunes account unlocked its stopping mefor making in app purchases please help need to make a purchase within 30 minutes
If you've tried to buy something and your've been charged for it (and it's not a temporary store holding charge) but haven't received it then try the 'report a problem' page to contact iTunes Support : http://reportaproblem.apple.com
If the 'report a problem' link doesn't work then you can try contacting iTunes support via this page : http://www.apple.com/support/itunes/contact/- click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption -
i plug in my iphone 4 and i loss all contact... i try to backup restore but its error say not enough space. please help me. i want only my contact backup restore not everything. so i dont know how can i do ?
Try to connect in recovery mode to restore, without using the latest backup, explained here:
iOS: Unable to update or restore -
Help needed with Java 1.4 and xml Runtime problem
I am working on a java 1.3 and JAXP1.1 written code. Now I want to compile and run it using J2SE 1.4. Here are the import statements from the existing code.
import org.xml.sax.*;
import org.xml.sax.helpers.DefaultHandler;
import org.xml.sax.Locator;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.xml.sax.Attributes;
import org.xml.sax.XMLReader;
import org.xml.sax.InputSource;
import java.sql.*;
import java.net.*;
import java.io.*;
When I run the existing(using java 1.3 and Jaxp1.1) code I have to include the files crimson.jar and jaxp.jar in the windows 2000 CLASSPATH and works fine.
But when I compile and run it using J2SE 1.4 which has the built in support for the saxp, I thought that I don't have to specify any CLASSPATH for the new 1.4 so I don't specify any Classpath and it gives me the Microsoft "ClassFactory cannot find the requested class" error which means that even thought the new java 1.4 has the xml classes as libraries yet it still requies some .jar files to be listed in the CLASSPATH.
If I am right then what path will work(i.e what jar class I need to add to the CLASSPATH).
Thanks for your help.
RA.Thanks for your reply,
I think I didn't specify when the error occurs. The ClassFactory related error occurs when I run the program, it compiles without any error.
From what I understood somewhere in the java 1.4 docs, that the new 1.4 has the xml libraries built in by default so one doesn't need to give the classpaths just like we don't give any CLASSPATH for using swing and many of the other java packages. That is one thing.
Second thing is that I also tried to use the java_xml_pack-spring02 and java_xml_pack-summer02; but non of them include the crimson.jar and the jaxp.jar files in them which are the 2 .jar files that makes the program run fine when used under the java 1.3 with combination of the jaxp1.1(which was downloaded seperately and then the CLASSPATH for it was set.).
Can you please help what .jar files do I need to use instead. I tried to use the ones that the new java_xml_pack-spring02 and java_xml_pack-summer02 has for the jaxp in them.
Thanks again.
RA -
Please help, need to import .swf/flash media
Hi all, have a little issue here. I have some SWF flash media and I want to bring it into imovie so I can edit it more effectivley then with qt. However, I have been haveing alot of trouble, most time I only get the audio part of it and no image. Most of the media is widescreen, I was able to export the media in qt to dv stream and then import it, however, it lost its widescreen look and was kinda squished from the sides if that makes sense, if anybody has expeirence with this type of media, please help.
NathanHi Nathan,
I've never "dared" to convert .swf, but I read a lot about problems doing so... probably the Quicktime section of this forum is better to ask...
maybe a much easier workaround is using tools as SnapzPro from Ambrosia; this tool claims to "record" any screen content (and audio) and convert it directly into any wanted format (as dv)...
just a thought....... -
Hi...
I am getting an Error when i try to generate a Web-Service Proxy on JDeveloper for one of the Oracle WorkFlow Services viz., the[b] "TaskService"
ie.,
http://host:port/integration/services/TaskService/TaskServicePort?wsdl
The wizard exits with a fatal warning ( WS-30033 -- which i believe indicates Validation of the WSDL failed..!?!) saying
"uniqueness constraint violation : exception (taskProxy.proxy.faultType already exists)
Could Anyone please Help me w.r.t this..?!?
My requirement is to provide a UI for accessing Human WorkFlow Services...other than JSP...So, i am planning to create a Web-Service PROXY for the important Workflow Services like TaskQueryService, TaskService, etc...& then use the "jars" of these clients to invoke the Web-Services...!
Is there ANY Simpler method of doing this..?!?
I've seen the Code of the UserSampleUI application, but i can't get a similar code working in my Eclipse...don't know Which JARS are required...?!
[i tried bpm-services.jar, & others...but it gives me a run-time exception of type PC Exception...!! :(]
If so, please Do let me know ASAP...!!
[By the way, ALL this is w.r.t. the [b]10.1.3.1.0 version of[b] Oracle SOA Suite...]
Awaiting some response....
Thanks a lot in advance..!Hi Calvin,
You may want to try the 'no data binding' option on the proxy generation. This may enable you to go ahead, with a proxy that is not trying to generate Java code.
Yo can also try to make a local copy of your WSDL and remove the duplicate type declaration. Using the analyze command from WSA CLI is a quick way to do this itterative testing, as it will not generate the code. Once you have the analyze command going thourg the WSDL, you can go back to using genProxy.
You can find the documnetation here:
http://download.oracle.com/docs/cd/B32110_01/web.1013/b28974/wsassemble.htm#CHDBBDBF
Hope it helps,
-Eric -
Please, Help NEED immediately, Radeon 9200 Ati on 23" hd cinema display??
Hi you all expert, i definitely need some help here after searching through the site , i still couldn't find the solution. Currently i am operating an old G4 Mac 400 mhz , rage 128 pro, the salesman told me it will support the new 23" hd cinema flat panel display, which he fails me, and after checking up the system requirement the minimum should have been radeon 7500. Anyway, i am contemplating on purchasing a new ati 9200 radeon mac edition (within my budget) and would like to ask if it will support the new 23" hd display sitting in my living room. Please help, thanks a million!!!!!
You should have no problem with this card running the 23'' Cinema. It will indeed
-
Please Help - Need Help with Buttons for GUI for assignment. URGENT!!
Can someone please help me with the buttons on this program? I cannot figure out how to get them to work.
Thanks!!!
import java.awt.*;
import java.awt.event.*;
import java.text.NumberFormat;
import javax.swing.*;
import javax.swing.JButton;
public class InventoryTAH implements ActionListener
Maker[] proMaker;
JTextField[] fields;
NumberFormat nf;
public void actionPerformed(ActionEvent e)
int index = ((JComboBox)e.getSource()).getSelectedIndex();
populateFields(index);
public static void main(String[] args)
try
UIManager.setLookAndFeel(
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
catch (Exception e)
System.err.println(e.getClass().getName() + ": " + e.getMessage());
InventoryTAH test = new InventoryTAH();
test.initMakers();
test.showGUI();
test.populateFields(0);
private void initMakers() {
proMaker = new Maker[10];
proMaker[0] = new Maker( 1, "Pens",1.59,100,"Bic");
proMaker[1] = new Maker( 2, "Pencils", .65, 100,"Mead");
proMaker[2] = new Maker( 3, "Markers", 1.29, 100,"Sharpie");
proMaker[3] = new Maker( 4, "Paperclips", 1.19, 100,"Staples");
proMaker[4] = new Maker( 5, "Glue", .85, 100,"Elmer's");
proMaker[5] = new Maker( 6, "Tape", .50, 100,"3m");
proMaker[6] = new Maker( 7, "Paper", 1.85, 100,"Mead");
proMaker[7] = new Maker( 8, "Stapler", 2.21, 100,"Swingline");
proMaker[8] = new Maker( 9, "Folders", .50, 100,"Mead");
proMaker[9] = new Maker( 10, "Rulers", .27, 100,"Stanley");
int maxNum = 10;
int currentNum = 0;
int currentInv = 0;
Action firstAction = new AbstractAction("First")
public void actionPerformed(ActionEvent evt)
currentInv = 0;
int populateFields;
JButton firstButton = new JButton(firstAction);
Action previousAction = new AbstractAction("Previous")
public void actionPerformed(ActionEvent evt)
currentInv--;
if (currentInv < 0)
currentInv = maxNum - 1;
int populateFields;
JButton previousButton = new JButton(previousAction);
Action nextAction = new AbstractAction("Next")
public void actionPerformed(ActionEvent evt)
currentInv++;
if (currentInv >= currentNum)
currentInv = 0;
int populateFields;
JButton nextButton = new JButton(nextAction);
Action lastAction = new AbstractAction("Last")
public void actionPerformed(ActionEvent evt)
currentInv = currentNum - 1;
int populateFields;
JButton lastButton = new JButton(lastAction);
JPanel buttonPanel = new JPanel( );
private void showGUI() {
JLabel l;
JButton button1;
JButton button2;
fields = new JTextField[8];
JFrame f = new JFrame("Inventory");
Container cp = f.getContentPane();
cp.setLayout(new GridBagLayout());
cp.setBackground(UIManager.getColor(Color.BLACK));
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0;
c.gridy = GridBagConstraints.RELATIVE;
c.gridwidth = 1;
c.gridheight = 1;
c.insets = new Insets(2, 2, 2, 2);
c.anchor = GridBagConstraints.EAST;
cp.add(l = new JLabel("Item Number:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('a');
cp.add(l = new JLabel("Item Name:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('b');
cp.add(l = new JLabel("Number of Units in Stock:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('c');
cp.add(l = new JLabel("Price per Unit: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('d');
cp.add(l = new JLabel("Total cost of Item: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('e');
cp.add(l = new JLabel("Total Value of Merchandise in Inventory: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('f');
cp.add(l = new JLabel("Manufacturer:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('g');
cp.add(l = new JLabel("Restocking Fee: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('h');
c.gridx = 1;
c.gridy = 0;
c.weightx = 1.0;
c.fill = GridBagConstraints.HORIZONTAL;
c.anchor = GridBagConstraints.CENTER;
cp.add(fields[0] = new JTextField(), c);
fields[0].setFocusAccelerator('a');
c.gridx = 1;
c.gridy = GridBagConstraints.RELATIVE;
cp.add(fields[1] = new JTextField(), c);
fields[1].setFocusAccelerator('b');
cp.add(fields[2] = new JTextField(), c);
fields[2].setFocusAccelerator('c');
cp.add(fields[3] = new JTextField(), c);
fields[3].setFocusAccelerator('d');
cp.add(fields[4] = new JTextField(), c);
fields[4].setFocusAccelerator('e');
cp.add(fields[5] = new JTextField(), c);
fields[5].setFocusAccelerator('f');
cp.add(fields[6] = new JTextField(), c);
fields[6].setFocusAccelerator('g');
cp.add(fields[7] = new JTextField(), c);
fields[7].setFocusAccelerator('h');
c.weightx = 0.0;
c.fill = GridBagConstraints.NONE;
cp.add(firstButton);
cp.add(previousButton);
cp.add(nextButton);
cp.add(lastButton);
JComboBox combo = new JComboBox();
for(int j = 0; j < proMaker.length; j++)
combo.addItem(proMaker[j].getName());
combo.addActionListener(this);
cp.add(combo);
cp.add(button1 = new JButton(" "), c);
f.pack();
f.addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent evt)
System.exit(0);
f.setVisible(true);
private void populateFields(int index) {
Maker maker = proMaker[index];
fields[0].setText(Long.toString(maker.getNumberCode()));
fields[1].setText(maker.getName());
fields[2].setText(Long.toString(maker.getUnits()));
fields[3].setText(Double.toString(maker.getPrice()));
fields[4].setText(Double.toString(maker.getSum()));
fields[5].setText(Double.toString(maker.totalAllInventory(proMaker)));
fields[6].setText(maker.getManufact());
fields[7].setText(Double.toString(maker.getSum()*.05));
class Maker {
int itemNumber;
String name;
int units;
double price;
String manufacturer;
public Maker(int n, String name, double price, int units, String manufac) {
itemNumber = n;
this.name = name;
this.price = price;
this.units = units;
manufacturer = manufac;
public int getNumberCode() { return itemNumber; }
public String getName() { return name; }
public int getUnits() { return units; }
public double getPrice() { return price; }
public double getSum() { return units*price; }
public String getManufact() { return manufacturer; }
public double totalAllInventory(Maker[] makers) {
double total = 0;
for(int j = 0; j < makers.length; j++)
total += makers[j].getSum();
return total;
}}// I have made some modifications. Please try this.
import java.awt.*;
import java.awt.event.*;
import java.text.NumberFormat;
import javax.swing.*;
import javax.swing.JButton;
public class InventoryTAH implements ActionListener
Maker[] proMaker;
JTextField[] fields;
NumberFormat nf;
int currentInv = 0;
public void actionPerformed(ActionEvent e)
currentInv= ((JComboBox)e.getSource()).getSelectedIndex();
populateFields(currentInv);
public static void main(String[] args)
try
UIManager.setLookAndFeel(
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
catch (Exception e)
System.err.println(e.getClass().getName() + ": " + e.getMessage());
InventoryTAH test = new InventoryTAH();
test.initMakers();
test.showGUI();
test.populateFields(0);
private void initMakers() {
proMaker = new Maker[10];
proMaker[0] = new Maker( 1, "Pens",1.59,100,"Bic");
proMaker[1] = new Maker( 2, "Pencils", .65, 100,"Mead");
proMaker[2] = new Maker( 3, "Markers", 1.29, 100,"Sharpie");
proMaker[3] = new Maker( 4, "Paperclips", 1.19, 100,"Staples");
proMaker[4] = new Maker( 5, "Glue", .85, 100,"Elmer's");
proMaker[5] = new Maker( 6, "Tape", .50, 100,"3m");
proMaker[6] = new Maker( 7, "Paper", 1.85, 100,"Mead");
proMaker[7] = new Maker( 8, "Stapler", 2.21, 100,"Swingline");
proMaker[8] = new Maker( 9, "Folders", .50, 100,"Mead");
proMaker[9] = new Maker( 10, "Rulers", .27, 100,"Stanley");
int maxNum = 10;
int currentNum = 0;
Action firstAction = new AbstractAction("First")
public void actionPerformed(ActionEvent evt)
currentInv = 0;
populateFields(currentInv);
JButton firstButton = new JButton(firstAction);
Action previousAction = new AbstractAction("Previous")
public void actionPerformed(ActionEvent evt)
currentInv--;
if (currentInv < 0)
currentInv = maxNum - 1;
populateFields(currentInv);
JButton previousButton = new JButton(previousAction);
Action nextAction = new AbstractAction("Next")
public void actionPerformed(ActionEvent evt)
currentInv++;
if (currentInv >= maxNum)
currentInv = 0;
populateFields(currentInv);
JButton nextButton = new JButton(nextAction);
Action lastAction = new AbstractAction("Last")
public void actionPerformed(ActionEvent evt)
currentInv = maxNum-1;
populateFields(currentInv);
JButton lastButton = new JButton(lastAction);
JPanel buttonPanel = new JPanel( );
private void showGUI() {
JLabel l;
JButton button1;
JButton button2;
fields = new JTextField[8];
JFrame f = new JFrame("Inventory");
Container cp = f.getContentPane();
cp.setLayout(new GridBagLayout());
cp.setBackground(UIManager.getColor(Color.BLACK));
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0;
c.gridy = GridBagConstraints.RELATIVE;
c.gridwidth = 1;
c.gridheight = 1;
c.insets = new Insets(2, 2, 2, 2);
c.anchor = GridBagConstraints.EAST;
cp.add(l = new JLabel("Item Number:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('a');
cp.add(l = new JLabel("Item Name:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('b');
cp.add(l = new JLabel("Number of Units in Stock:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('c');
cp.add(l = new JLabel("Price per Unit: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('d');
cp.add(l = new JLabel("Total cost of Item: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('e');
cp.add(l = new JLabel("Total Value of Merchandise in Inventory: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('f');
cp.add(l = new JLabel("Manufacturer:", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('g');
cp.add(l = new JLabel("Restocking Fee: $", SwingConstants.CENTER), c);
l.setDisplayedMnemonic('h');
c.gridx = 1;
c.gridy = 0;
c.weightx = 1.0;
c.fill = GridBagConstraints.HORIZONTAL;
c.anchor = GridBagConstraints.CENTER;
cp.add(fields[0] = new JTextField(), c);
fields[0].setFocusAccelerator('a');
c.gridx = 1;
c.gridy = GridBagConstraints.RELATIVE;
cp.add(fields[1] = new JTextField(), c);
fields[1].setFocusAccelerator('b');
cp.add(fields[2] = new JTextField(), c);
fields[2].setFocusAccelerator('c');
cp.add(fields[3] = new JTextField(), c);
fields[3].setFocusAccelerator('d');
cp.add(fields[4] = new JTextField(), c);
fields[4].setFocusAccelerator('e');
cp.add(fields[5] = new JTextField(), c);
fields[5].setFocusAccelerator('f');
cp.add(fields[6] = new JTextField(), c);
fields[6].setFocusAccelerator('g');
cp.add(fields[7] = new JTextField(), c);
fields[7].setFocusAccelerator('h');
c.weightx = 0.0;
c.fill = GridBagConstraints.NONE;
cp.add(firstButton);
cp.add(previousButton);
cp.add(nextButton);
cp.add(lastButton);
JComboBox combo = new JComboBox();
for(int j = 0; j < proMaker.length; j++)
combo.addItem(proMaker[j].getName());
combo.addActionListener(this);
cp.add(combo);
cp.add(button1 = new JButton(" "), c);
f.pack();
f.addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent evt)
System.exit(0);
f.setVisible(true);
private void populateFields(int index) {
Maker maker = proMaker[index];
fields[0].setText(Long.toString(maker.getNumberCode()));
fields[1].setText(maker.getName());
fields[2].setText(Long.toString(maker.getUnits()));
fields[3].setText(Double.toString(maker.getPrice()));
fields[4].setText(Double.toString(maker.getSum()));
fields[5].setText(Double.toString(maker.totalAllInventory(proMaker)));
fields[6].setText(maker.getManufact());
fields[7].setText(Double.toString(maker.getSum()*.05));
class Maker {
int itemNumber;
String name;
int units;
double price;
String manufacturer;
public Maker(int n, String name, double price, int units, String manufac) {
itemNumber = n;
this.name = name;
this.price = price;
this.units = units;
manufacturer = manufac;
public int getNumberCode() { return itemNumber; }
public String getName() { return name; }
public int getUnits() { return units; }
public double getPrice() { return price; }
public double getSum() { return units*price; }
public String getManufact() { return manufacturer; }
public double totalAllInventory(Maker[] makers) {
double total = 0;
for(int j = 0; j < makers.length; j++)
total += makers[j].getSum();
return total;
}} -
Harddrive Upgrade - Please Help needs to be done ASAP
I have the MC375LL/A 13.3/2.66/4GB/320 Macbook Pro which I purchased November 2010. The hard drive only has about 30gb of space left because I have lots of photos, movies & music. I am looking to upgrade my hard drive to a WD Scorpio 1 TB Internal Hard drive 5400 RPM (UPC: 718037753119 or Model WDBABC0010BNC-NRSN). Is this hard drive okay to use in my Macbook Pro? Will it work with apple energy conservation software & it’s motion detection software? Is there another hard drive that I should be looking at aside from the one list? Please Help.
I can also get the one listed below which is a Seagate.
http://www.bestbuy.com/site/Seagate+-+Momentus+LP+1TB+Internal+Serial+ATA+Hard+D rive+for+Laptops/5542941.p?id=1218655167046&skuId=5542941&st=seagate%201tb%20int ernal&cp=1&lp=2
Do you know if this will work with apples energy conservation software & it’s motion detection software? -
Please help C++ into java.
Hello,
I am working one small swing program. And want to know about c++ code. Can any one tell me that can we convert the c++ code into java code. My c++ code is:
void Activity::computeInternalStructure(Rules& r)
//the internal subgroups list must be computed before entering here.
//teachers
//this->nTeachers=0;
this->iTeachersList.clear();
for(QStringList::Iterator it=this->teachersNames.begin(); it!=this->teachersNames.end(); it++){
int tmp;
for(tmp=0; tmp<r.nInternalTeachers; tmp++){
if(r.internalTeachersList[tmp]->name == (*it))
break;
assert(tmp < r.nInternalTeachers);
//assert(this->nTeachers<MAX_TEACHERS_PER_ACTIVITY);
//this->teachers[this->nTeachers++]=tmp;
this->iTeachersList.append(tmp);
//subjects
this->subjectIndex = r.searchSubject(this->subjectName);
assert(this->subjectIndex>=0);
//activity tags
this->iActivityTagsSet.clear();
foreach(QString tag, this->activityTagsNames)
assert(tag!="");
int index=r.searchActivityTag(tag);
assert(index>=0);
this->iActivityTagsSet.insert(index);
//this->activityTagIndex = r.searchActivityTag(this->activityTagName);
//students
//this->nSubgroups=0;
this->iSubgroupsList.clear();
for(QStringList::Iterator it=this->studentsNames.begin(); it!=this->studentsNames.end(); it++){
StudentsSet* ss=r.searchAugmentedStudentsSet(*it);
assert(ss);
if(ss->type==STUDENTS_SUBGROUP){
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == ss->name)
break;*/
tmp=((StudentsSubgroup*)ss)->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
cout<<qPrintable(s)<<endl;
else
this->iSubgroupsList.append(tmp);
//this->subgroups[this->nSubgroups++]=tmp;
else if(ss->type==STUDENTS_GROUP){
StudentsGroup* stg=(StudentsGroup*)ss;
for(int k=0; k<stg->subgroupsList.size(); k++){
StudentsSubgroup* sts=stg->subgroupsList[k];
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == sts->name)
break;*/
tmp=sts->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
cout<<qPrintable(s)<<endl;
else
//this->subgroups[this->nSubgroups++]=tmp;
this->iSubgroupsList.append(tmp);
else if(ss->type==STUDENTS_YEAR){
StudentsYear* sty=(StudentsYear*)ss;
for(int k=0; k<sty->groupsList.size(); k++){
StudentsGroup* stg=sty->groupsList[k];
for(int l=0; l<stg->subgroupsList.size(); l++){
StudentsSubgroup* sts=stg->subgroupsList[l];
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == sts->name)
break;*/
tmp=sts->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
QObject::tr("&Ok"));
cout<<qPrintable(s)<<endl;
else{
//this->subgroups[this->nSubgroups++]=tmp;
this->iSubgroupsList.append(tmp);
else
assert(0);
}Please help me. In this code we are using some variables. with QT GUI in c++.
Thanks in advance.
Manveer.Manveer-Singh wrote:
Hello,
I am working one small swing program. And want to know about c++ code. Can any one tell me that can we convert the c++ code into java code. My c++ code is:
void Activity::computeInternalStructure(Rules& r)
//the internal subgroups list must be computed before entering here.
//teachers
//this->nTeachers=0;
this->iTeachersList.clear();
for(QStringList::Iterator it=this->teachersNames.begin(); it!=this->teachersNames.end(); it++){
int tmp;
for(tmp=0; tmp<r.nInternalTeachers; tmp++){
if(r.internalTeachersList[tmp]->name == (*it))
break;
assert(tmp < r.nInternalTeachers);
//assert(this->nTeachers<MAX_TEACHERS_PER_ACTIVITY);
//this->teachers[this->nTeachers++]=tmp;
this->iTeachersList.append(tmp);
//subjects
this->subjectIndex = r.searchSubject(this->subjectName);
assert(this->subjectIndex>=0);
//activity tags
this->iActivityTagsSet.clear();
foreach(QString tag, this->activityTagsNames)
assert(tag!="");
int index=r.searchActivityTag(tag);
assert(index>=0);
this->iActivityTagsSet.insert(index);
//this->activityTagIndex = r.searchActivityTag(this->activityTagName);
//students
//this->nSubgroups=0;
this->iSubgroupsList.clear();
for(QStringList::Iterator it=this->studentsNames.begin(); it!=this->studentsNames.end(); it++){
StudentsSet* ss=r.searchAugmentedStudentsSet(*it);
assert(ss);
if(ss->type==STUDENTS_SUBGROUP){
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == ss->name)
break;*/
tmp=((StudentsSubgroup*)ss)->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
cout<<qPrintable(s)<<endl;
else
this->iSubgroupsList.append(tmp);
//this->subgroups[this->nSubgroups++]=tmp;
else if(ss->type==STUDENTS_GROUP){
StudentsGroup* stg=(StudentsGroup*)ss;
for(int k=0; k<stg->subgroupsList.size(); k++){
StudentsSubgroup* sts=stg->subgroupsList[k];
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == sts->name)
break;*/
tmp=sts->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
cout<<qPrintable(s)<<endl;
else
//this->subgroups[this->nSubgroups++]=tmp;
this->iSubgroupsList.append(tmp);
else if(ss->type==STUDENTS_YEAR){
StudentsYear* sty=(StudentsYear*)ss;
for(int k=0; k<sty->groupsList.size(); k++){
StudentsGroup* stg=sty->groupsList[k];
for(int l=0; l<stg->subgroupsList.size(); l++){
StudentsSubgroup* sts=stg->subgroupsList[l];
int tmp;
/*for(tmp=0; tmp<r.nInternalSubgroups; tmp++)
if(r.internalSubgroupsList[tmp]->name == sts->name)
break;*/
tmp=sts->indexInInternalSubgroupsList;
assert(tmp>=0);
assert(tmp<r.nInternalSubgroups);
//assert(this->nSubgroups<MAX_SUBGROUPS_PER_ACTIVITY);
bool duplicate=false;
if(this->iSubgroupsList.contains(tmp))
//for(int j=0; j<this->nSubgroups; j++)
// if(this->subgroups[j]==tmp)
duplicate=true;
if(duplicate){
QString s;
s=QObject::tr(QString("Warning: activity with id=%1\ncontains duplicated subgroups. Automatically correcting..."))
.arg(this->id);
QObject::tr("&Ok"));
cout<<qPrintable(s)<<endl;
else{
//this->subgroups[this->nSubgroups++]=tmp;
this->iSubgroupsList.append(tmp);
else
assert(0);
}Please help me. In this code we are using some variables. with QT GUI in c++.
Thanks in advance.
Manveer.why do you say this?
My c++ code is:and
In this code we are using some variables. with QT GUI in c++. You didn't code that. Liviu Lalescu code that, not you.
He has rights on that code and he published it under gpl.
So you must say that it is from him, not from you.
Also if you "translate" (modify) his algorithm you must still care about the gpl. Please read whole gpl and care about that.
Regards,
Volker Dirr
PS:
compare original code from Liviu at sourceforge or at his homepage:
http://lalescu.ro/liviu/fet/
you can see the copied copy in /src/engine/activity.cpp line 167 and following. -
i have problems with spelling
There surely has to be a way to recive my pictures from deleted memory on my iphone 4
i deleted my pictures from this weekend and need to view them but i deleted them with out having icloud or any back up app
is there ANY one who know's how to get around this there has to be a way like a computer like a restore factor settings that lets you go back to the last time you took a picture
Please Help Driving me insaneRichie K wrote:
im still not conviced i might go to the iphone store tomorrow and see there has to be a way thank you for you help if you come across anything like this please let me know
Good luck, but they will tell you the same thing that anyone here will tell you.
Unless the device was backed up (via iTunes or iCloud) after the pictures were taken but prior to deleting them on the device, they are gone. There is no way to recover them once deleted without a backup.
Maybe you are looking for
-
Is there a way to view my calendar events in an agenda view that I was able to do with PalmOS? Is there an app to download? Post relates to: Pre Plus p100una (AT&T)
-
How I fixed missing mac from sidebar & Back to My Mac
So I updated to Yosemite, 10.10, and Back to My Mac stopped working for one of them. I scoured the interwebs looking for help and didn't find any so when I stumbled on a solution I figured I would share the steps it took to replicate my success. I al
-
How do you set a default theme(in this case, the theme is HiFi) so each time the computer starts, you do not to have to constantly change it??
-
C# winform + crystalreportviewer to export HTML format ?
Hi,guys. I create a winform app with a crystalreportViewer[cr dev for vs 2012], and i found CR can export many formats,like pdf,word,excel. But I can't find "HTML" format. Although I know we can export HTML in the editor environment's preview mod
-
I can't get the ringtones feature to work with iTunes since it says that it requires me to connect to the iTunes Service Disclaimer but then when I go there there's no option to accept the disclaimer to allow me to start creating ringtones. What am I