How to modify JPanels and JFrames
http://java.sun.com/docs/books/tutorial/uiswing/painting/step1.html
Hi, the window/frame shown above, how would i design a new one that did not have the windows-style blue border?
I think you just need to use JWindow instead of JFrame.
Bye.
Similar Messages
-
How to modify Find and Change indicator?
I use Find and Change in Applewors 6. At present, this operation finds what is specified but the indicator is colored green and is open, and hard to locate on a page when looking for a single letter. I changed it from its original pale orange to what it is now but now I would like to change it back to something easier to find. But I forgot how I did it and did not make a note. Would appreciate info on how to change this indicator. Thanks
Neil--
Thanks for info. I found it under System preferences>Personal>Appearance. You get a lot of choices in color and intensity. I was hoping to change the Find and Change indicator to solid but maybe this is not possible. -
How to modify title and tooltip text in Content Editor web part
I have inherited a site with a page that includes two Content Editor web parts. The web parts have been left with the default titles (Content Editor [1] and [2]) and mouse-over text.
I want to set these to something more appropriate so I choose the option Edit Page (to edit the web parts on this page). I can move the web parts around (so definitely in Edit mode) but if I click the Edit Web Part Properties the page refreshes but no properties
or options (or errors) appear.
How do I modify these web parts?When you select the edit web part options, the page should reload with the configuration options on the right hand side. This will include several collapsed sections, namely: -
Appearance
Layout
Advanced
If you maximise the appearance one, you'll see a text field for "Title." Edit this to what you want and you'll be able to rename these.
If you can't see the options, make sure to scroll to the far right hand side of the screen. Sometimes on larger resolution monitors, they can appear hidden.
Steven Andrews
SharePoint Business Analyst: LiveNation Entertainment
Blog: baron72.wordpress.com
Twitter: Follow @backpackerd00d
My Wiki Articles:
CodePlex Corner Series
Please remember to mark your question as "answered" if this solves (or helps) your problem. -
Passing parameter between jpanel and jframe
Hi guys,
First time posting, so please be nice! :p
Basically, the problem i'm having:
I have created a JFrame class, which adds some JPanels to itself to start with (basic layout stuff).
This JFrame is created and instantiated in main.java, and just displays the basic stuff that i've added.
On the JFrame are a number of JButtons, and when you click on the JButton each JButton it adds a custom JPanel to the main JFrame. Basically, it provides an easy way to produce a kind of menu system using the JPanels.
The problem i have, is that each time a textbox is clicked inside one of the custom JPanels, i want it to pass the name of the textbox and jpanel back to a method setLastTextBox() in the JFrame class.
I tried:
private void jTextPane1FocusGained(java.awt.event.FocusEvent evt) {
super.setLastTextBox()
}But super. is not the correct call. I'm sure its something pretty simple but i can't think what it is, and i tried googling it to no avail.
I would be extremely greatful if someone could put me back on the right path!
Thanks,
--MarkHi, Mark
I hope I understood you rihgt.
I think that you should add Focus Listeners to the text boxes, rather than panels and create a method setLastTextBox(String panelName, String textBoxName)
and just write something like that
textField1.addFocusListener(new FocusAdapter(){
public void focusGained(FocusEvent e) {
String textFieldName = ((JTextField)e.getSource()).getName();
String panelName = ((JTextField)e.getSource()).getParent().getName();
setLastTextBox(textFieldName, panelName);
}); that is if you write this code inside your frame class
otherwise you can get to your frame, by calling the method getParent() and checking its class until its not YourFrameClass (or JFrame) and then just cast it and call the method.
I hope I was clear
Ksenia -
LSMW - How to modify IDOC and start again conversion
Hi,
I'm using LSMW with BAPI-IDOC technique. I'm trying to find out how to elaborate again records that have been discarded in the first conversion process because the records presented errors in some fields' values.
Can anybody help me?
I do not see a way inside LSMW that can allow me to modify wrong informations in the idoc generated.
Create IDoc Overview - Allows to see but not to modify
Start IDoc Follow-Up - Allows to restart import step, but before I should need to correct what is wrong!
Thanks a lot,
Gabriele
Edited by: Raistlin82 on Oct 13, 2009 12:15 PMHi
In LSMW you can't modify the data inside.If errors occur in the data while uploading.You need correct that in file.
And process the file from step "Read data ".
Regards,
Raghu -
Beginners Questions about Multiple JPanels in JFrame and event handling
I am a newbie with SWING, and even a newerbie in Event Handling. So here goes.
I am writing a maze program. I am placing a maze JPanel (MazePanel) at the center of a JFrame, and a JPanel of buttons (ButtonPanel) on the SOUTH pane. I want the buttons to be able to re-randomize the maze, solve the maze, and also ouput statistics (for percolation theory purposes). I have the backbone all done already, I am just creating the GUI now. I am just figuring out EventHandlers and such through the tutorials, but I have a question. I am adding an ActionListener to the buttons which are on the ButtonPanel which are on JFrame (SOUTH) Panel. But who do I make the ActionListener--Basically the one doing the work when the button is pressed. Do I make the JFrame the ActionListener or the MazePanel the ActionListener. I need something which has access to the maze data (the backbone), and which can call the Maze.randomize() function. I'm trying to make a good design and not just slop too.
Also I was wondering if I do this
JButton.addActionListener(MazePanel), and lets say public MazePanel implments ActionListenerdoesn't adding this whole big object to another object (namely the button actionlistener) seem really inefficient? And how does something that is nested in a JPanel on JFrame x get information from something nested in another JPanel on a JFrame x.
Basically how is the Buttons going to talk to the maze when the maze is so far away?I'm not an expert, but here's what I'd do....
You already have your business logic (the Maze classes), you said. I'm assuming you have some kind of public interface to this business logic. I would create a new class like "MazeGui" that extends JFrame, and then create the GUI using this class. Add buttons and panels as needed to get it to look the way you want. Then for each button that does a specific thing, add an anonymous ActionListener class to it and put whatever code you need inside the ActionListener that accesses the business logic classes and does what it needs to.
This is the idea, though my code is totally unchecked and won't compile:
import deadseasquirrels.mazestuff.*;
public class MazeGui extends JFrame {
JPanel buttonPanel = new JPanel();
JPanel mazePanel = new JPanel();
JButton randomizeB = new JButton();
JButton solveB = new JButton();
JButton statsB = new JButton();
// create instanc(es) of your Maze business logic class(es)
myMaze = new MazeClass();
// add the components to the MazeGui content pane
Component cp = getContentPane();
cp.add(); // this doesn't do anything, but in your code you'd add
// all of your components to the MazeGui's contentpane
randomizeB.addActionListener(new ActionListener {
void actionPerformed() {
Maze newMaze = myMaze.getRandomMazeLayout();
mazePanel.setContents(newMaze); // this is not a real method!
// it's just to give you the idea
// of how to manipulate the JPanel
// representing your Maze diagram,
// you will probably be changing a
// subcomponent of the JPanel
solveB.addActionListener(new ActionListener {
void actionPerformed() {
Solution mySolution = myMaze.getSolution();
mazePanel.setContents(mySolution); // again, this is not a real
// method but it shows you how
// the ActionListener can
// access your GUI
// repeat with any other buttons you need
public static void main(String[] args) {
MazeGui mg = new MazeGui();
mg.setVisible(true);
// etc...
} -
How can i transform MFC HWND into jpanel or jframe instance
Hi!
I want to open a MFC window, then with the HWND , i want to open java subwindow created inside the MFC window with the HWND, i wonder if there is a way. how can i transform the HWND into jpanel or jframe instance.Look at the article in CodeProject and read the example in it. The other questions you can send to my email because I cannot give you concrete response in this forum.
-
How do you set an image into the background of a JPanel or JFrame?
How do you set an image into the background of a JPanel or JFrame?
Something like this, Ive thrown in an ImageIcon on a
button too for good measure.
import java.awt.*;
import javax.swing.*;
public class JFrameImage extends JFrame {
public JFrameImage() {
Container c = getContentPane();
JPanel panel = new JPanel(){
public void paintComponent(Graphics g) {
ImageIcon img = new
= new ImageIcon("background.jpg");
g.drawImage(img.getImage(), 0, 0, null);
super.paintComponent(g);
panel.setOpaque(false);
ImageIcon icon = new ImageIcon("onButton.jpg");
JButton button = new JButton(icon);
panel.add(button);
c.add(panel);
public static void main(String[] args) {
JFrameImage frame = new JFrameImage();
frame.setSize(200,200);
frame.setVisible(true);
Going totally fancy pants
ImageIcon bigImage = new ImageIcon(bgImage.getImage().getScaledInstance(getWidth(), getHeight(),Image.SCALE_REPLICATE));
g.drawImage(bigImage.getImage(), 0, 0, this); Will scale the image to the size of the panel
whereas
for (int y = 0; y < getHeight(); y = y + image.getHeight(null))
for (int x = 0; x< getWidth(); x = x + image.getWidth(null))
g.drawImage(image, x, y, this); Will give a tiled effect
Try tiling with an animated gif and bring your processor to a standstill. -
How to modify a template and use both old/new in the same library without interference
OK first Thank you for reading this and hopefully being able to help me out. I got dumped this project on my desk to update two different templates already published in
share point(2010) years ago. The original developer left the company 4 years ago. Since then anyone that tried to do anything with them made a big mess. I have done some heavy reading and am stuck on few issues.
Please note the templates were created IP 2007 and I will be using IP 2007 to modify them. The temples have a small amount of C# that does not have to be changed. There is also a digital signature linked to them.
After some heavy reading this week. I figured that I need to edit the template from Share point(2010)/IP(2007) and not copy the templates to a different location laptop/desktop
because that will ruin the digital signature. There is also a large volume of submitted forms from these temples. The new version of the temples will be heavily modified deleting rolls columns changing names. My understanding is that since I want to keep the
old submitted forms the way they are and still use the old template to open them. I would need a second version of the original template with all the visual modification to still use the original template's C# digital signatures and any other file that runs
in the background.
The plan:
1)Turn off the automatic update to forms/template when a new version of the template is created.
2) Copy the existing template (.xsn) file to a new document folder in share point(same network).
3) Change the name of the .XSN file that I copied and modify it??????????? Will keeping the same name interfere with the old template/C# digital signature ect? I would like to change to something like SameName_version_2015 for example. or will changing the
name cut the link to the old C# digital signature? or will it get modify the background files and break the old template/submitted files.
4) Publish the new template in share point.
5) Change the data connection to a new directory that I wish to submit all files.
Please advice am I missing anything? and help me understand my step 3 better. Also I would love to get a better understanding of how i can backup and recover everything. Do I simple copy unmodified .XSN files somewhere and publish them if things goes wrong?
Do I need to backup anything else?
I am open to options if I can create a test folder in the share point for safety.
Once again THANK YOU for trying to help.Hi, thanks for the reply!
Just to follow up for what we did to disable the delete function for maintaining table records. We hided the Delete button by adding a "MODULE disable_delete" code in Screen Painter. So now only adding records to the table is allowed.
Thanks,
Jenny -
How can i hide a JFrame and then Show it again in runtime
How can i hide a JFrame and then Show it again in runtime??
Please, please help me
Its URGENTHere's even an example:
import javax.swing.*;
public class HideAndShow extends JFrame
public HideAndShow()
super("Hello");
setSize(200, 200);
setVisible(true);
try
Thread.sleep(2000);
} catch(InterruptedException e) {}
setVisible(false);
try
Thread.sleep(2000);
} catch(InterruptedException e) {}
setVisible(true);
public static void main(String[] args)
new HideAndShow();
The JFrame will show, then hide, then show again. This is at runtime. -
How to accessed,created and modified date of particular file in java
Hi,
I am facing one problem.
I know how to get the modified date/time of file in java.
but i don't know how to find created and accessed date/time of file in java.
Thanks,
TejasI guess thats not possible in in Windows.
But if u r trying it on a unix machine.
You can use Runtime class to call exec on the command
ls -l filename
and then store the result in a file . And then take out the last modified time. But you cant get created time.
Thats a clumpsy way i believe. -
How to modify regional settings and keep Acrobat 9.4.1 working?
When I modify the regional settings on my W7 PC (i.e. switching the decimal symbol and digit grouping symbol from dot to comma and vice-versa), I cannot print to Adobe PDF Printer nor can I convert Office documents to PDF files anymore. It seem like the joboptions files were getting corrupted (I can see read errors).
Can anyone advise on how to modify the regional settings and keep Acrobat 9.4.1 Pro working properly? Do I have to adopt the joboptions files (and if yes, how?)?
Thank you for your advice!The defaults for three are blank entries. That is there are no defaults, The only way to get those back to being blank would be to delete your preferences file ( Home->Library->Preferences->com.apple.Aperture,plist ) and possibly the files in *Home->Library->Program Support->Aperture* (but I don't think you would need to do these, not sure.)
However before you do this you should know there is no drawback to having these entries filled in. Aperture would only attempt to use them if you actually selected them while using Aperture. It won't be looking for them on startup. And if the programs pointed to by these entries no longer exist on your system Aperture won't even fill in the names in the menu items where these are pointed to ( *Photos->Edit with* for example) -
How to modify a datafile using file read and file write
I have a datalog file containing port and DMM setup information. I want to read this file into an aray, update or modify it, and write it to a file. I can read the file in, but I am at a loss on how to modify it since it is stored in an indicator. Any suggestions?
The simplest thing is to replace your indicator by a control, and to use a local variable to write your data into the control.
Chilly Charly (aka CC)
E-List Master - Kudos glutton - Press the yellow button on the left... -
How to modify the layout and coding for 'RVORDER01' after copying ..
Hi all,
I am trying to modify standard script layout SALES ORDER for Quotation,
i.e. I had copied standard form 'RVORDER01' to 'ZBAT_RVORDER01'.
and now I am trying to compress the information box. But no box in the layout was selecting while trying to resize it. Can any one help in this issue.
And I also want to know, how to modify the coding in that standard script. i.e. to add a perform statement and etc..
Thanks in advance,
Surender.GOTO SE71, and give the form name as 'ZBAT_RVORDER01' and Language as DE, try to compress the box according to your requirement, save activate and return to SE71, now change the language to EN, you will see the compressed window in EN.
The casue of your problem is the original language is in DE so window changes, character formats etc can be done in DE language or change original language to english,
TO change original language to EN, SE71 ,FOrm name Language DE click change, goto utilities--> change Language.
Regards,
Sairam -
How to know columns and table name whose column size are modified
Hi guys
I want to know which all columns in the tables are modify
i.e. list of columns and table name whose column size are modified
Step1 :
CREATE TABLE employees
( employee_number number(5) ,
employee_name varchar2(50) ,
department_id number(10)
CREATE TABLE Supplier
( Supplier_number number(5) ,
Supplier_name varchar2(50) ,
CREATE TABLE customers
( customer_id number(10) not null,
customer_name varchar2(50),
address varchar2(50),
city varchar2(50),
state varchar2(25),
zip_code varchar2(10),
Step2 :
Alter table employees
MODIFY employee_number number(10)
ALTER TABLE supplier
MODIFY supplier_name varchar2(100)
step3
query to dispaly
columnname table name
employee_number employees
supplier_name supplier
How to know columns and table name whose column size are modified
could you please provide query
Thanks in Advance09:35:50 SQL> desc dba_objects
Name Null? Type
OWNER VARCHAR2(30)
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
NAMESPACE NUMBER
EDITION_NAME VARCHAR2(30)LAST_DDL_TIME can be utilized
Maybe you are looking for
-
Has anyone else experienced the stopping and starting again whil playing music in itunes. It was working fine wit the prior fix, but after the last update it started skipping again.
-
Show microsoft.sharepoint.standardmenu for FBA Users only
HI, I want to hide microsoft.sharepoint.standardmenu that i have added with elements.xml and it should be visible to FBA users only and not to windows users. How could i do that?
-
Address already in use: JVM_Bind
Hello, I have a application client-server, the socket client connects to the server. After awhile, the server pushes news connections back. In the part client appears: java.net.ConnectException: Connection refused: connect I detect the problem and tr
-
Apple Released IOS 8.1.1 For iPhone 4 & Ipad2 .
NEw news Apple Relesed iOS 8.1.2 for iPad and iPhone 4 . http://support.apple.com/en-us/HT1222 Message was edited by: Ibrahem_1
-
What is this? in my iphoto of macbook pro.
what is this? in my iphoto of macbook pro. what is API KEY???