|
Тема
|
Може ли въпросче
|
|
Автор | 3мeя (Нерегистриран) |
Публикувано | 22.06.06 07:10 |
|
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
| |
Тема
|
Re: Може ли въпросче
[re: 3мeя]
|
|
Автор | KAGAN (Нерегистриран) |
Публикувано | 22.06.06 08:19 |
|
Аз с аплети почти не съм се занимавал, нотова което ми хрумна е следното: някъде в цикъла имаш g.setColor(...) след това рисуваш стрингра върху фон със същият цвят няма контраст и просто не го виждаш. Другото е да имаш return в цикъла. Сложи си един брейкпойнт и виж дали минаваш през g.drawString ако минаваш или цвета или координатите са ти грешни ако не или имаш return в цикъла или имаш Изключение което ловиш по нагоре с празен кетч и не разбираш че се е случило. Друго не ми хруимва
Успех
| |
Тема
|
Re: Може ли въпросче
[re: KAGAN]
|
|
Автор |
3мeй (Триглав) |
Публикувано | 23.06.06 06:50 |
|
Благодаря.
Наистина се получава така че извиквам метод от инстанция на невалиден обект.
Странно но ако декларирам масив от обекти и го създам с new после трябва да създавам обектите един по един.
Object abj[];abj=new Object[20];
for(i=0;i<20;i++) {abj=new Object();}
Нелогично но тръгна .
| |
Тема
|
Re: Може ли въпросче
[re: 3мeй]
|
|
Автор |
DrmR (урод) |
Публикувано | 23.06.06 14:28 |
|
уау, какво изненада само:)
| |
Тема
|
Re: Може ли въпросче
[re: 3мeй]
|
|
Автор | Formal (Нерегистриран) |
Публикувано | 26.06.06 11:38 |
|
В отговор на:
Нелогично но тръгна
Нелогично по коя логика?
| |
|
|
|
|