SWT - Jface : BadLocation avec TextViewer ??

dudules40

Nouveau membre
Bonjour,

je voudrais afficher un TextViewer dans un composite (de Layout gridLayout) avec un bouton, seulement à l'execution j'obtiens l'exception suivante :

java.lang.NoClassDefFoundError: org/eclipse/jface/text/BadLocationException
at test.main(test.java:37)
Exception in thread "main"



voici le code de la classe :

public static void main(String[] args) {
final Display display = Display.getDefault();
final Shell shell = new Shell();
shell.setSize(500, 375);
shell.setText("SWT Application");

final Composite composite = new Composite(shell, SWT.NONE);
final GridLayout gridLayout = new GridLayout();
gridLayout.numColumns = 2;
composite.setLayout(gridLayout);
composite.setBounds(-2, 2, 431, 263);

final TextViewer textViewer = new TextViewer(composite, SWT.BORDER);
textViewer.setInput(new Object());

final Button button = new Button(composite, SWT.NONE);
button.setText("button");
shell.layout();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
}


qqun sait pourquoi ?
 

dudules40

Nouveau membre
[citation=8923,0,2][nom]kangol a écrit[/nom]c'est laquel la ligne 37 ?
[/citation]

celle la :
final TextViewer textViewer = new TextViewer(composite, SWT.BORDER);

je ne pesne pas que ça vienne du composite car qd je cree simplement un TextViewer dans un shell ça me fait la meme chose, je pencherai plus pour un pb de library ou qqchose comme ça..
 

KangOl

Grand Maître
essaye un peu de mettre des valeurs strictement positives..
Code:
composite.setBounds(-2, 2, 431, 263);
 

dudules40

Nouveau membre
[citation=8926,0,4][nom]kangol a écrit[/nom]essaye un peu de mettre des valeurs strictement positives..
Code:
composite.setBounds(-2, 2, 431, 263);
[/citation]

toujours pareil ;(
 

alton69

Nouveau membre
[citation=8921,0,1][nom]dudules40 a écrit[/nom]Bonjour,

java.lang.NoClassDefFoundError: org/eclipse/jface/text/BadLocationException
at test.main(test.java:37)
Exception in thread "main"


[/citation]


c'est juste qu'il te manque le fichier /org.eclipse.text_3.0.1/text.jar dans ton classpath, :lol:
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 054
Membres
1 586 393
Dernier membre
mathhh28
Partager cette page
Haut