Може ли въпросче
4 отговора
545 прегледа
Може ли въпросче
public void DrawOnScreen(int x,int y,int width,int height,int Mirror,double angle,Graphics2D g)
{
int nCounter;
PointFloat ptRotatedPoint=new PointFloat();
for(nCounter=0;nCounter<nNumbers;nCounter++)
{
Functions ....
};
g.drawString("Something2",0,25);
}
По същество drawString преди цикъла изкарва текста на екран,а след цикъла не ще.Някой да знае защо.Благодаря предварително.
П.С.
Става въпрос за Jаva аплет компилатор javac
{
int nCounter;
PointFloat ptRotatedPoint=new PointFloat();
for(nCounter=0;nCounter<nNumbers;nCounter++)
{
Functions ....
};
g.drawString("Something2",0,25);
}
По същество drawString преди цикъла изкарва текста на екран,а след цикъла не ще.Някой да знае защо.Благодаря предварително.
П.С.
Става въпрос за Jаva аплет компилатор javac
Re: Може ли въпросче
Аз с аплети почти не съм се занимавал, нотова което ми хрумна е следното: някъде в цикъла имаш g.setColor(...) след това рисуваш стрингра върху фон със същият цвят няма контраст и просто не го виждаш. Другото е да имаш return в цикъла. Сложи си един брейкпойнт и виж дали минаваш през g.drawString ако минаваш или цвета или координатите са ти грешни ако не или имаш return в цикъла или имаш Изключение което ловиш по нагоре с празен кетч и не разбираш че се е случило. Друго не ми хруимва
Успех
Успех
Re: Може ли въпросче
Благодаря.
Наистина се получава така че извиквам метод от инстанция на невалиден обект.
Странно но ако декларирам масив от обекти и го създам с new после трябва да създавам обектите един по един.
Object abj[];abj=new Object[20];
for(i=0;i<20;i++) {abj=new Object();}
Нелогично но тръгна
.
Наистина се получава така че извиквам метод от инстанция на невалиден обект.
Странно но ако декларирам масив от обекти и го създам с new после трябва да създавам обектите един по един.
Object abj[];abj=new Object[20];
for(i=0;i<20;i++) {abj=new Object();}
Нелогично но тръгна