|
Horses for courses.
Quick jobs are done using netbeans's inbuilt tools. More often than not, these are then /heavily refactored/ to my own coding standards.
For 78% of dialogs, I use an XML definition to generate the layout on the fly.
Panic, Chaos, Destruction.
My work here is done.
or "Drink. Get drunk. Fall over." - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
|
|
|
|
|
I've only recently started making GUI's for Java applications, and I find it easier with Netbeans' drag and drop Swing components
See if you can crack this: fb29a481781fe9b3fb8de57cda45fbef
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
yaah netbeans is good for modifications and all that but swing hack is good you can do amazing things
i thought you were going to help...............
|
|
|
|
|
hmm, I'm the eclipse sort of user.
I'm using the WindowBuilder right now in a new small project.
If one takes care of the code, it works as mentioned. But you need to take care right from the beginning.
regards,
Torsten
I never finish anyth...
|
|
|
|
|
Hi friends ,
I was trying to compile a simple Socket Program where i encountered the following error...I am not able to fix it ..Can anyone help me..?
Error is : No IO for host dkc678-01
Thanks.
Please find my code below:
import java.net.*;
import java.io.*;
public class EchoClient
{
public static void main(String[] args) throws IOException
{
Socket echosocket = null;
PrintWriter out =null;
BufferedReader in=null;
try
{
echosocket = new Socket("dkc678-01",7);
out=new PrintWriter(echosocket.getOutputStream(),true);
in=new BufferedReader(new InputStreamReader(echosocket.getInputStream()));
}
catch(UnknownHostException e)
{
System.err.print("Unable to find the host dkc678-01");
System.exit(1);
}
catch(IOException e)
{
System.err.print("No IO for host dkc678-01");
System.exit(1);
}
BufferedReader stdIn=new BufferedReader(new InputStreamReader(System.in));
String userInput;
while((userInput =stdIn.readLine())!= null )
{
out.println(userInput); System.out.println("echo :" + in.readLine }
out.close();
in.close();
stdIn.close();
echosocket.close();
}
}
|
|
|
|
|
|
hi Torsten,
i was trying the same program(shown in your link)...but i couldn't find a solution for my error.
I tried with a different host and port ,then the connection was opened..
But now my problem is every time the BufferedReader connected to the socket contains some already existing lines of text which is printed ..where as in my program i am supposed to get an echo of whatever the user had typed...Hope the problem is clear to you.
|
|
|
|
|
|
its not working Torsten...when i am reseting it ,i am getting an Exception as the following..
Exception in thread "main" java.io.IOException: Stream not marked
Pelase help me to get a solution...
Thanks..
|
|
|
|
|
Look at your code: you catch an exception and print a totally useless and incomprehensible message. Try printing something meaningful and useful from the information provided by the exception.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
can you read the documentation?
InetSocketAddress address = new InetSocketAddress(hostName, port);
socket.connect(address);
out = new DataOutputStream(socket.getOutputStream());
out.writeBytes(msg);
|
|
|
|
|
how do i modify or write inside a shock wave file..pls help
|
|
|
|
|
|
hey i m wrking on .swf file and i want to onsert sum text or image on specific part.is it possible?hey thanks for the reply.
|
|
|
|
|
so it's Flash - not Shockwave. Expected that.
And let me once again point to the rules of copyright
regards
Torsten
I never finish anyth...
modified on Tuesday, November 23, 2010 5:49 AM
|
|
|
|
|
i dont need a software to decompileit....i want a program to read its content so that i can write inside it....i want to implement it in ma project...
|
|
|
|
|
You obviously missed Torsten's point. Flash files are not designed to be modifiesd in this way as it would allow all sorts of dangerous hacking to occur.
BTW what does this have to do with Java?
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
i just want to extract information from flash files using java....i hope we can read the headers and data part of flash files ....is this possible?
|
|
|
|
|
Yes it's certainly possible; you will need to study the File Structure[^] to help you.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
This is disgusting!
If you do not read our answers, do not check the links we hand in, it is no more worth investing a single moment.
Thanks for waisting my time.
regards,
Torsten
I never finish anyth...
|
|
|
|
|
Have you tried google? It brings up quite a few entries for "java swf" including several tools to manipulate swf files from within java. Which of those have you tried?
|
|
|
|
|
i got one program m wrkin on it....m pasting it below....this is to read the contents of swf files
****************************************************************/
package com.anotherbigidea.flash.readers;
import java.io.*;
import com.anotherbigidea.io.*;
import com.anotherbigidea.flash.structs.Rect;
import com.anotherbigidea.flash.*;
import com.anotherbigidea.flash.interfaces.*;
import com.anotherbigidea.flash.writers.SWFWriter;
/**
* Reads a SWF input stream and drives the SWFConsumer interface.
*/
public class SWFReader
{
protected SWFTags consumer;
protected InStream in;
protected InputStream inputstream;
public SWFReader( SWFTags consumer, InputStream inputstream )
{
this.consumer = consumer;
this.inputstream = inputstream;
this.in = new InStream( inputstream );
}
public SWFReader( SWFTags consumer, InStream instream )
{
this.consumer = consumer;
this.in = instream;
}
/**
* Drive the consumer by reading a SWF File - including the header and all tags
*/
public void readFile() throws IOException
{
readHeader();
readTags();
}
/**
* Drive the consumer by reading SWF tags only
*/
public void readTags() throws IOException
{
while( readOneTag() != SWFConstants.TAG_END );
}
/**
* Drive the consumer by reading one tag
* @return the tag type
*/
public int readOneTag() throws IOException
{
int header = in.readUI16();
int type = header >> 6; //only want the top 10 bits
int length = header & 0x3F; //only want the bottom 6 bits
boolean longTag = (length == 0x3F);
if( longTag )
{
length = (int)in.readUI32();
}
byte[] contents = in.read( length );
consumer.tag( type, longTag, contents );
return type;
}
/**
* Only read the SWF file header
*/
public void readHeader() throws IOException
{
//--Verify File Signature
if( ( in.readUI8() != 0x46 ) || // "F"
( in.readUI8() != 0x57 ) || // "W"
( in.readUI8() != 0x53 ) ) // "S"
{
throw new IOException( "Invalid SWF File Signature" );
}
int version = in.readUI8();
long length = in.readUI32();
Rect frameSize = new Rect( in );
int frameRate = in.readUI16() >> 8;
int frameCount = in.readUI16();
consumer.header( version, length,
frameSize.getMaxX(), frameSize.getMaxY(),
frameRate, frameCount );
}
public static void main( String[] args ) throws IOException
{
SWFWriter writer = new SWFWriter( System.out );
SWFReader reader = new SWFReader( writer, System.in );
reader.readFile();
System.out.flush();
}
}
|
|
|
|
|
the program above shows error regarding invalid file structure...i tried 3-4 files but it shows same error
|
|
|
|
|
nachiket dave wrote: the program above shows error regarding invalid file structure...i tried 3-4 files but it shows same error
That is a fairly good indication that your code is wrong. Go back and check the file structure and make sure that your code is extracting the correct size fields from it.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
hello friends in my project i have an arraylist showing results in a jsp page table of given contents of database, i want to add a filter to it to show only the matched contents from list,
the table which is coming out is as:
student_id class_id student_name
1x0001 10 Ashish
1x2001 11 Anurag
1x2002 11 Arpit
1x0001 10 Alok
.............going on...
but i want the result to display page only for class_id::11 and remove other results how to do that?
greatest things can be achieved with small but innocent ideas
|
|
|
|