垂钓时判断鱼是否上钩的几个主要方法有:

1. 感觉鱼钩的拉力和重量变化。当鱼上钩时,鱼线会有明显的拉力和重量感。鱼线会时松时紧,略有震动。
2. 观察鱼线的动静。当鱼咬钩时,鱼线会有明显的摆动或拉动。如果鱼线保持平稳静止,则说明还没有鱼上钩。
3. 仔细观察钓竿的顶端。当鱼上钩时,钓竿顶端会有明显的弯曲或震动。这是鱼的拉力作用造成的。
4. 听拉杆的声音变化。上钩时拉杆会发出"嗡嗡"的声音,说明鱼在拉动鱼线。如果一直静止,就说明还没有鱼上钩。
5. 有些高级钓竿还有电子提示装置,当鱼上钩时会有声光报警信号,提示鱼已上钩。
总之,综合运用视觉、触觉和听觉等感官,仔细观察鱼线、钓竿的动静,就可以比较准确地判断鱼是否上钩了。